modulepackage
0.0.0-20170802044638-188a03b4d2f3
Repository: https://github.com/endfirstcorp/configreader.git
Documentation: pkg.go.dev
# README
Config Reader
Simple Unix-style config file reader. Handles single-quotes, double-quotes, multi-line, $variable, #comment, etc
Getting Started
go get https://github.com/robarchibald/configReader
- Create a Go struct that will hold your configuration data (typically mirroring the config parameters you want to access from the config file)
- Call
configReader.ReadFile(pathToConfigFile, pointerToYourConfigurationStruct)
- Use your values from the struct (e.g.
fmt.Println(pointerToYourConfigurationStruct.Value1)
)
Example
type MyConfigStructure struct {
Value1 string
Value2 int
}
config := &MyConfigStructure{}
configReader.ReadFile(pathToFile, config)
fmt.Println(config.Value1)
For additional examples, see configReader_test.go
# Functions
No description provided by the author