|
package main
import (
"fmt" "github.com/astaxie/beego/config"
)
func main() {
conf, err := config.NewConfig("ini", "D:/project/src/go_dev/day11/config/logagent.conf")
if err != nil {
fmt.Println("new config failed, err:", err)
return
}
port ,err:= conf.Int("server::listen_port")
if err != nil {
fmt.Println("read server:port failed, err:", err)
return
}
fmt.Println("port:", port)
log_level := conf.String("logs::log_level")
if len(log_level) == 0 {
log_level = "debug"
}
fmt.Println("log_level:", log_level)
log_path := conf.String("collect::log_path")
fmt.Println("log_path:", log_path)
}
|
|
|