知识点比较多, 这里只记录一点.
beego默认使用了INI格式解析配置文件.
自定义参数
除了beego系统自带的配置,我们也可以自定义配置,然后通过beego.AppConfig对象的函数读取配置。
例子:
我们在app.conf增加下面自定义配置
# 下面是关于mysql数据库的配置参数
mysql_user = "root"
mysql_password = "123456"
mysql_host = "127.0.0.1:3306"
mysql_dbname = "tizi365"
下面是读取配置代码:
beego.AppConfig.String("mysql_user")
beego.AppConfig.String("mysql_password")
beego.AppConfig.String("mysql_host")
beego.AppConfig.String("mysql_dbname")
beego.AppConfig对象,为我们定义了一些常用的函数,用于读取配置,下面列出一些常用的函数:
String 以字符串的方式返回参数
Int 以int类型的方式返回参数
Int64 以Int64类型的方式返回参数
Bool 以Bool类型的方式返回参数
Float 以Float类型的方式返回参数