add ini config parse and fix bug:math problem

This commit is contained in:
Starainrt
2021-03-17 11:16:28 +08:00
parent c3a165e64a
commit c3ca057b96
2 changed files with 29 additions and 6 deletions
+12
View File
@@ -47,6 +47,18 @@ type SysNode struct {
lock sync.RWMutex
}
func NewIni() *SysConf {
ini := NewSysConf("=")
ini.CommentCR = true
ini.CommentFlag = []string{"#", ";"}
ini.HaveSegMent = true
ini.SegStart = "["
ini.SegEnd = "]"
ini.SpaceStr = " "
ini.EscapeFlag = "\\"
return ini
}
func NewSysConf(EqualFlag string) *SysConf {
syscnf := new(SysConf)
syscnf.EqualFlag = EqualFlag