examples

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2025 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ExampleUtility

type ExampleUtility struct {
	Input string
}

func (ExampleUtility) GetBaseDirectory

func (exUtil ExampleUtility) GetBaseDirectory(
	errorPrefix interface{}) (
	string,
	error)

GetBaseDirectory

Used to search for and return the base directory path to the 'strmechops' project.

func (ExampleUtility) GetCompositeDirectory

func (exUtil ExampleUtility) GetCompositeDirectory(
	dirFileAddOn string,
	errorPrefix interface{}) (
	string,
	error)

GetCompositeDirectory

Identifies the base directory for the 'strmechops' project and adds the requested subdirectory and/or file name to the base directory.

type MainDirOpsTest007

type MainDirOpsTest007 struct {
	// contains filtered or unexported fields
}

func (MainDirOpsTest007) GetDirProfile01

func (dirOpsTest007 MainDirOpsTest007) GetDirProfile01()

GetDirProfile01

Testing Get Directory Profile for parent directory.

func (MainDirOpsTest007) GetDirTreeProfile01

func (dirOpsTest007 MainDirOpsTest007) GetDirTreeProfile01()

GetDirTreeProfile01

Returns directory stats on an entire directory tree.

func (MainDirOpsTest007) GetDirTreeProfile02

func (dirOpsTest007 MainDirOpsTest007) GetDirTreeProfile02()

GetDirTreeProfile02

Returns directory stats on an entire directory tree.

func (MainDirOpsTest007) GetDirs01

func (dirOpsTest007 MainDirOpsTest007) GetDirs01()

func (MainDirOpsTest007) GetDirs02

func (dirOpsTest007 MainDirOpsTest007) GetDirs02()

GetDirs02

Testing Get Directory Tree

type MainFileHelperOpsTest008

type MainFileHelperOpsTest008 struct {
	// contains filtered or unexported fields
}

func (MainFileHelperOpsTest008) GetFiles01

func (fileHlprOpsTest008 MainFileHelperOpsTest008) GetFiles01()

func (MainFileHelperOpsTest008) ReadFiles01

func (fileHlprOpsTest008 MainFileHelperOpsTest008) ReadFiles01()

ReadFiles01

Runs test on FileHelper.ReadFileStrBuilderOpenClose()

func (MainFileHelperOpsTest008) ReadFiles02

func (fileHlprOpsTest008 MainFileHelperOpsTest008) ReadFiles02()

ReadFiles02

Runs test on FileHelper.Read()

func (MainFileHelperOpsTest008) ReadTextLines01

func (fileHlprOpsTest008 MainFileHelperOpsTest008) ReadTextLines01()

ReadTextLines01

Reads single lines of text from a file.

func (MainFileHelperOpsTest008) ReadTextLines02

func (fileHlprOpsTest008 MainFileHelperOpsTest008) ReadTextLines02()

ReadTextLines02

Reads single lines of text from a file.

type MainFilePermissionsTest009

type MainFilePermissionsTest009 struct {
	// contains filtered or unexported fields
}

func (MainFilePermissionsTest009) PermissionStr01

func (filePermissionsTest MainFilePermissionsTest009) PermissionStr01()

func (MainFilePermissionsTest009) PermissionStr02

func (filePermissionsTest MainFilePermissionsTest009) PermissionStr02()

type MainFileReadWriteTest010

type MainFileReadWriteTest010 struct {
	// contains filtered or unexported fields
}

func (MainFileReadWriteTest010) FileBufWriter01

func (fileReadWriteTest010 MainFileReadWriteTest010) FileBufWriter01()

func (MainFileReadWriteTest010) FileBufWriter02

func (fileReadWriteTest010 MainFileReadWriteTest010) FileBufWriter02()

func (MainFileReadWriteTest010) FileBuffReadWrite01

func (fileReadWriteTest010 MainFileReadWriteTest010) FileBuffReadWrite01()

FileBuffReadWrite01

Example of FileBufferReadWrite

func (MainFileReadWriteTest010) FileBuffReadWrite02

func (fileReadWriteTest010 MainFileReadWriteTest010) FileBuffReadWrite02()

FileBuffReadWrite02

Reads text lines

func (MainFileReadWriteTest010) FileBuffReadWrite02B

func (fileReadWriteTest010 MainFileReadWriteTest010) FileBuffReadWrite02B()

FileBuffReadWrite02B

Reads text lines using [EOL]

func (MainFileReadWriteTest010) FileBuffReadWrite03

func (fileReadWriteTest010 MainFileReadWriteTest010) FileBuffReadWrite03()

FileBuffReadWrite03

Reads text lines

func (MainFileReadWriteTest010) FileBuffReadWrite04

func (fileReadWriteTest010 MainFileReadWriteTest010) FileBuffReadWrite04()

FileBuffReadWrite04

Testing the seek method

func (MainFileReadWriteTest010) FileBuffReadWrite05

func (fileReadWriteTest010 MainFileReadWriteTest010) FileBuffReadWrite05()

FileBuffReadWrite05

Testing Close operations.

func (MainFileReadWriteTest010) FileBuffReadWrite06

func (fileReadWriteTest010 MainFileReadWriteTest010) FileBuffReadWrite06()

func (MainFileReadWriteTest010) FileBufferReader03

func (fileReadWriteTest010 MainFileReadWriteTest010) FileBufferReader03()

func (MainFileReadWriteTest010) FileBufferReader04

func (fileReadWriteTest010 MainFileReadWriteTest010) FileBufferReader04()

func (MainFileReadWriteTest010) IoReadFrom01

func (fileReadWriteTest010 MainFileReadWriteTest010) IoReadFrom01()

func (MainFileReadWriteTest010) IoReadWrite01

func (fileReadWriteTest010 MainFileReadWriteTest010) IoReadWrite01()

func (MainFileReadWriteTest010) IoWriteAppend01

func (fileReadWriteTest010 MainFileReadWriteTest010) IoWriteAppend01()

IoWriteAppend01

Test writing text at the end of a pre-existing target file.

func (MainFileReadWriteTest010) IoWriteSeek01

func (fileReadWriteTest010 MainFileReadWriteTest010) IoWriteSeek01()

IoWriteSeek01

Tests FileIoWriter.Seek()

func (MainFileReadWriteTest010) IoWriteTo01

func (fileReadWriteTest010 MainFileReadWriteTest010) IoWriteTo01()

func (MainFileReadWriteTest010) WriteFileBytes01

func (fileReadWriteTest010 MainFileReadWriteTest010) WriteFileBytes01()

WriteFileBytes01

Runs test on FileHelper.WriteFileBytes()

func (MainFileReadWriteTest010) WriteFileBytes02

func (fileReadWriteTest010 MainFileReadWriteTest010) WriteFileBytes02()

WriteFileBytes02

This method tests FileMgr.WriteBytesToFile()

type MainNumStrTest005

type MainNumStrTest005 struct {
	// contains filtered or unexported fields
}

func (MainNumStrTest005) BasicNumStrFmt

func (mainNumStrTest005 MainNumStrTest005) BasicNumStrFmt()

func (MainNumStrTest005) CharacterReplacement01

func (mainNumStrTest005 MainNumStrTest005) CharacterReplacement01()

func (MainNumStrTest005) NewFromBigRatValue01

func (mainNumStrTest005 MainNumStrTest005) NewFromBigRatValue01()

func (MainNumStrTest005) NewFromNumericValue01

func (mainNumStrTest005 MainNumStrTest005) NewFromNumericValue01()

func (MainNumStrTest005) NumStrFmtCurrencyBasic

func (mainNumStrTest005 MainNumStrTest005) NumStrFmtCurrencyBasic()

func (MainNumStrTest005) NumStrFmtCurrencySimple

func (mainNumStrTest005 MainNumStrTest005) NumStrFmtCurrencySimple()

func (MainNumStrTest005) NumStrFmtSignedSimple

func (mainNumStrTest005 MainNumStrTest005) NumStrFmtSignedSimple()

func (MainNumStrTest005) NumStrKernelParseUSNumStr

func (mainNumStrTest005 MainNumStrTest005) NumStrKernelParseUSNumStr()

func (MainNumStrTest005) NumStrKernelPureNumStr02

func (mainNumStrTest005 MainNumStrTest005) NumStrKernelPureNumStr02()

func (MainNumStrTest005) NumStrKernelSetSignedIntValue

func (mainNumStrTest005 MainNumStrTest005) NumStrKernelSetSignedIntValue()

func (MainNumStrTest005) NumStrKernelToFloatConversion

func (mainNumStrTest005 MainNumStrTest005) NumStrKernelToFloatConversion()

func (MainNumStrTest005) NumStrKernelToIntConversion

func (mainNumStrTest005 MainNumStrTest005) NumStrKernelToIntConversion()

func (MainNumStrTest005) NumStrRound01

func (mainNumStrTest005 MainNumStrTest005) NumStrRound01()

func (MainNumStrTest005) NumberStrKernelCompare01

func (mainNumStrTest005 MainNumStrTest005) NumberStrKernelCompare01()

func (MainNumStrTest005) NumberStrKernelExtendArrays01

func (mainNumStrTest005 MainNumStrTest005) NumberStrKernelExtendArrays01()

func (MainNumStrTest005) NumberStrKernelPureNumStr01

func (mainNumStrTest005 MainNumStrTest005) NumberStrKernelPureNumStr01()

type MainNumStrTest006

type MainNumStrTest006 struct {
	// contains filtered or unexported fields
}

func (MainNumStrTest006) BigFloatDto01

func (mainNumStrTest006 MainNumStrTest006) BigFloatDto01()

func (MainNumStrTest006) BigFloatDto02

func (mainNumStrTest006 MainNumStrTest006) BigFloatDto02()

func (MainNumStrTest006) BigFloatDto03

func (mainNumStrTest006 MainNumStrTest006) BigFloatDto03()

func (MainNumStrTest006) Float64Dto01

func (mainNumStrTest006 MainNumStrTest006) Float64Dto01()

type MainNumStrTest006Mechanics

type MainNumStrTest006Mechanics struct {
	// contains filtered or unexported fields
}

func (MainNumStrTest006Mechanics) GetTestNativeNumStr

func (mainNumStrTest006Mech MainNumStrTest006Mechanics) GetTestNativeNumStr(
	integerDigits int,
	fractionalDigits int,
	isNegativeValue bool) string

type MainTest

type MainTest struct {
	// contains filtered or unexported fields
}

func (MainTest) CopyRuneArrays01

func (mt MainTest) CopyRuneArrays01()

func (MainTest) ExampleExpressions01

func (mt MainTest) ExampleExpressions01()

func (MainTest) ExampleExtractDataField01

func (mt MainTest) ExampleExtractDataField01()

func (MainTest) ExampleExtractDataField02

func (mt MainTest) ExampleExtractDataField02()

func (MainTest) ExampleExtractDataField03

func (mt MainTest) ExampleExtractDataField03()

func (MainTest) ExampleExtractNumStr01

func (mt MainTest) ExampleExtractNumStr01()

func (MainTest) ExampleExtractNumStr02

func (mt MainTest) ExampleExtractNumStr02()

func (MainTest) ExampleRead01

func (mt MainTest) ExampleRead01()

func (MainTest) ExampleSortStrLenHighestToLowest01

func (mt MainTest) ExampleSortStrLenHighestToLowest01()

func (MainTest) ExampleSortStrLenLowestToHighest01

func (mt MainTest) ExampleSortStrLenLowestToHighest01()

func (MainTest) ExampleStripLeadingChars01

func (mt MainTest) ExampleStripLeadingChars01()

func (MainTest) FindExpressionExample01

func (mt MainTest) FindExpressionExample01(targetStr string, regex string) (string, error)

FindExpressionExample01 - FindExpression_Example_01 - Example function.

func (MainTest) IntSeparateNumRunes01

func (mt MainTest) IntSeparateNumRunes01()

func (MainTest) IntSeparateNumRunes02

func (mt MainTest) IntSeparateNumRunes02()

func (MainTest) IntSeparateNumRunes03

func (mt MainTest) IntSeparateNumRunes03()

func (MainTest) IntSeparateNumRunes04

func (mt MainTest) IntSeparateNumRunes04()

func (MainTest) IntSeparateNumRunes05

func (mt MainTest) IntSeparateNumRunes05()

func (MainTest) NumSignCollection01

func (mt MainTest) NumSignCollection01()

func (MainTest) PrintFmtExample01

func (mt MainTest) PrintFmtExample01()

func (MainTest) RegExFindSingleTimeDigitsExample01

func (mt MainTest) RegExFindSingleTimeDigitsExample01()

RegExFindSingleTimeDigitsExample01 - Regex test

func (MainTest) Timer

func (mt MainTest) Timer(
	startTime, endTime time.Time) (totalNanoSecs int64, elapsedTime string)

Timer - Timer example!

func (MainTest) TrimMultipleStringsExample01

func (mt MainTest) TrimMultipleStringsExample01(tStr string, trimChar rune)

type MainTest02

type MainTest02 struct {
	// contains filtered or unexported fields
}

func (MainTest02) BigRat002

func (MainTest02) BigRat002()

func (MainTest02) BigRatHelper01

func (MainTest02) BigRatHelper01()

func (MainTest02) CharSearchTermination01

func (mTest02 MainTest02) CharSearchTermination01()

func (MainTest02) ExtractNumberRunes01

func (mTest02 MainTest02) ExtractNumberRunes01()

func (MainTest02) ExtractNumberRunes02

func (mTest02 MainTest02) ExtractNumberRunes02()

func (MainTest02) RuneArrayDtoDeleteChars01

func (MainTest02) RuneArrayDtoDeleteChars01()

func (MainTest02) StrMechRead01

func (mTest02 MainTest02) StrMechRead01()

type MainTest03

type MainTest03 struct {
	// contains filtered or unexported fields
}

func (MainTest03) EstimatePrecisionBits01

func (MainTest03) EstimatePrecisionBits01()

func (MainTest03) PureNumStrToFloat64

func (MainTest03) PureNumStrToFloat64()

func (MainTest03) RaiseToExponent01

func (MainTest03) RaiseToExponent01()

func (MainTest03) RaiseToExponent02

func (MainTest03) RaiseToExponent02()

func (MainTest03) RaiseToExponent03

func (MainTest03) RaiseToExponent03()

func (MainTest03) RoundBigFloat01

func (MainTest03) RoundBigFloat01()

type MainTextFormatTest04

type MainTextFormatTest04 struct {
	// contains filtered or unexported fields
}

func (MainTextFormatTest04) DateTimeTextField01

func (mTxt04 MainTextFormatTest04) DateTimeTextField01()

func (MainTextFormatTest04) DateTimeTextField02

func (mTxt04 MainTextFormatTest04) DateTimeTextField02()

func (MainTextFormatTest04) DateTimeTextField03

func (mTxt04 MainTextFormatTest04) DateTimeTextField03()

func (MainTextFormatTest04) TextLineSpecBlkLines01

func (mTxt04 MainTextFormatTest04) TextLineSpecBlkLines01()

func (MainTextFormatTest04) TextLineSpecPlainText01

func (mTxt04 MainTextFormatTest04) TextLineSpecPlainText01()

func (MainTextFormatTest04) TextLineSpecSolidLine01

func (mTxt04 MainTextFormatTest04) TextLineSpecSolidLine01()

func (MainTextFormatTest04) TextLineSpecStandardLine01

func (mTxt04 MainTextFormatTest04) TextLineSpecStandardLine01()

func (MainTextFormatTest04) TextLineSpecStandardLine02

func (mTxt04 MainTextFormatTest04) TextLineSpecStandardLine02()

func (MainTextFormatTest04) TextLineSpecStandardLine03

func (mTxt04 MainTextFormatTest04) TextLineSpecStandardLine03() error

func (MainTextFormatTest04) TextLineSpecStandardLine04

func (mTxt04 MainTextFormatTest04) TextLineSpecStandardLine04() error

func (MainTextFormatTest04) TextLineSpecTimerLinesSetEndTimeLabel07

func (mTxt04 MainTextFormatTest04) TextLineSpecTimerLinesSetEndTimeLabel07()

func (MainTextFormatTest04) TimerEventText01

func (mTxt04 MainTextFormatTest04) TimerEventText01()

func (MainTextFormatTest04) TimerEventText02

func (mTxt04 MainTextFormatTest04) TimerEventText02()

func (MainTextFormatTest04) TimerEventText03

func (mTxt04 MainTextFormatTest04) TimerEventText03()

func (MainTextFormatTest04) TimerEventText04

func (mTxt04 MainTextFormatTest04) TimerEventText04()

func (MainTextFormatTest04) TimerEventText05

func (mTxt04 MainTextFormatTest04) TimerEventText05()

func (MainTextFormatTest04) TimerEventText06

func (mTxt04 MainTextFormatTest04) TimerEventText06()

func (MainTextFormatTest04) TimerEventText08

func (mTxt04 MainTextFormatTest04) TimerEventText08()

func (MainTextFormatTest04) TimerEventText09

func (mTxt04 MainTextFormatTest04) TimerEventText09()

func (MainTextFormatTest04) TxtLineMarquee001

func (mTxt04 MainTextFormatTest04) TxtLineMarquee001()

func (MainTextFormatTest04) TxtLineSpecAvgTimer01

func (mTxt04 MainTextFormatTest04) TxtLineSpecAvgTimer01()

func (MainTextFormatTest04) TxtLineSpecAvgTimer02

func (mTxt04 MainTextFormatTest04) TxtLineSpecAvgTimer02()

type SourceCodeComments

type SourceCodeComments struct {
	// contains filtered or unexported fields
}

type TestUtilities

type TestUtilities struct {
	// contains filtered or unexported fields
}

func (TestUtilities) CreateTestTextLineSpecStandardLine01

func (tUtil TestUtilities) CreateTestTextLineSpecStandardLine01(
	errorPrefix interface{}) (
	strmech.TextLineSpecStandardLine,
	error)

func (TestUtilities) CreateTestTextLineSpecTimerLines01

func (tUtil TestUtilities) CreateTestTextLineSpecTimerLines01(
	errorPrefix interface{}) (
	string,
	*strmech.TextLineSpecTimerLines,
	error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL