package config import ( "io/ioutil" "log" "gopkg.in/yaml.v2" ) type Prompt struct { Title string `yaml:"title"` Prefix string `yaml:"prefix"` Suffix string `yaml:"suffix"` } var prompTmp *[]Prompt // LoadPrompt 加载Prompt func LoadPrompt() *[]Prompt { data, err := ioutil.ReadFile("prompt.yml") if err != nil { log.Fatal(err) } err = yaml.Unmarshal(data, &prompTmp) if err != nil { log.Fatal(err) } return prompTmp }