1234567891011121314151617181920212223242526272829 |
- package config
- import (
- "io/ioutil"
- "log"
- "gopkg.in/yaml.v2"
- )
- type Prompt struct {
- Title string `yaml:"title"`
- Content string `yaml:"content"`
- }
- 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
- }
|