config.go 238 B

1234567891011121314151617
  1. package spider_com
  2. import (
  3. "io/ioutil"
  4. "gopkg.in/yaml.v2"
  5. )
  6. // LoadConfig
  7. func LoadConfig(cf string, target interface{}) error {
  8. bs, err := ioutil.ReadFile(cf)
  9. if err != nil {
  10. return err
  11. }
  12. return yaml.Unmarshal(bs, target)
  13. }