23 lines
324 B
Go
23 lines
324 B
Go
package mikuru
|
|
|
|
import (
|
|
"gopkg.in/ini.v1"
|
|
)
|
|
|
|
var Config struct {
|
|
Host string
|
|
Token string
|
|
}
|
|
|
|
func Parse(file string) error {
|
|
cfg, err := ini.Load(file)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
|
|
Config.Host = cfg.Section("mikuru").Key("host").String()
|
|
Config.Token = cfg.Section("mikuru").Key("token").String()
|
|
|
|
return nil
|
|
}
|