readconf.go 354 B

1234567891011121314151617181920212223
  1. package common
  2. import (
  3. "fmt"
  4. "github.com/spf13/viper"
  5. "os"
  6. )
  7. func initConfig() {
  8. dir, err := os.Getwd()
  9. if err != nil {
  10. fmt.Printf("err:%#v", err)
  11. return
  12. }
  13. viper.SetConfigName("config")
  14. viper.SetConfigType("yml")
  15. viper.AddConfigPath(dir + "/config")
  16. err = viper.ReadInConfig()
  17. if err != nil {
  18. fmt.Printf("err:%#v", err)
  19. return
  20. }
  21. }