素材巴巴 > 程序开发 >

6.beego的controller模块

程序开发 2023-09-22 23:49:35

“学习或者了解人工智能小伙伴福利来了,前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。”
想了解或者学习人工智能可以看一下,我觉得学习起来挺有趣的!!!!
点击跳转到网站 在这里插入图片描述

在这里插入图片描述

6.beego的controller模块

  • 三、操作配置文件的方法:
  • 四、配置文件的key 支持 section::key 模式。
  • 五、配置文件支持环境变量配置
  • 一、配置文件路径:

    二、读取配置文件信息:

    2.1、详细配置信息如下:

    2.1.1、App 配置

    2.1.2、Web配置

    2.1.3、监听配置

    2.1.4、Session配置

    2.1.5、Log配置

    log详细配置,请参见`logs 模块`。
     

    三、操作配置文件的方法:

  • Set(key, val string) error

  • String(key string) string

  • Strings(key string) []string

  • Int(key string) (int, error)

  • Int64(key string) (int64, error)

  • Bool(key string) (bool, error)

  • Float(key string) (float64, error)

  • DefaultString(key string, defaultVal string) string

  • DefaultStrings(key string, defaultVal []string)

  • DefaultInt(key string, defaultVal int) int

  • DefaultInt64(key string, defaultVal int64) int64

  • DefaultBool(key string, defaultVal bool) bool

  • DefaultFloat(key string, defaultVal float64) float64

  • DIY(key string) (interface{}, error)

  • GetSection(section string) (map[string]string, error)

  • SaveConfigFile(filename string) error

  • 四、配置文件的key 支持 section::key 模式。

    [dev]

    httpport = 8080

    [prod]

    httpport = 8088

    [test]

    httpport = 8888

    五、配置文件支持环境变量配置

    runmode  = "${ProRunMode||dev}"
     httpport = "${ProPort||9090}"
     

    优先级:如果有配置环境变量 ProRunMode 则优先使用该环境变量值。如果不存在或者为空,则使用 “dev” 作为 runmode。

    在这里插入图片描述


    标签:

    上一篇: 初步了解Angular CDK 下一篇:
    素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。