当前位置: 首页 > news >正文

go beego http

go.mod引入github.com//astaxie/beego XXX版本

app.conf文件增加appname(应用名)、httpport(http端口)、copyrequestbody(支持http body入参)、env(环境区分staging、prod)配置

appname=activity-configuration
httpport=8080
copyrequestbody=true
env=staging

router.go文件增加

func init() {
//跨域支持beego.InsertFilter(
"*", beego.BeforeRouter, cors.Allow(&cors.Options{AllowAllOrigins:true}))
  //filter 日志拦截
beego.InsertFilter("*", beego.FinishRouter, lcs.FilterLog, false))
  //定义controller地址
beego.Router(
"api/v1/getConfig",&controller.ConfigController{},"get,post:GetConfig")
}

 

main.go文件启动

func main() {

//解析启动入参
flag.Parse()
//获取环境变量,staging、prod,可以通过环境变量做特殊处理
env := beego.AppConfig.String("env")
...
//启动beego框架
beego.Run()
}

 

http://www.zskr.cn/news/48546.html

相关文章:

  • 新乡LCD拼接屏实用指南:聚焦跨平台能力与售后体系
  • 2025年安徽省窗帘电机公司专业推荐与实力对比排行
  • Unreal Python 菜单扩展
  • 深入解析:mysql_page pagesize 如何实现游标分页?
  • Continuous Trajectory: 从 Independent Set Process 到另类 Giant Component
  • c++初学者的随笔记录_1
  • 从0到1构建一个稳定redis架构
  • Codeforces 1120D Power Tree 题解 [ 蓝 ] [ 树形 DP ] [ 记忆化搜索 ] [ 图论建模 ] [ 最小生成树 ] [ 差分 ]
  • 软件开发公司的隐形资产:为什么设计思维比代码量更值钱?
  • 2025年平移门行业十大服务商权威推荐榜单:专业选择指南
  • 2025年不锈钢列管式冷凝器源头厂家权威推荐榜单:化工冷凝器/新型风冷冷凝器/不锈钢冷凝器源头厂家精选
  • 一阶矩估计
  • 区间与除法-线段树
  • 足球
  • 新建 Microsoft Word 文档
  • 2025 年 11 月污水提升泵厂家推荐排行榜,进口污水提升泵,地下室家用污水提升泵,别墅/厕所/卫生间马桶污水提升泵,厨房墙排一体化污水提升泵公司推荐
  • 2025年硅晶釉涂料优质厂家权威推荐榜单:硅晶釉/釉面涂料/隔热涂料源头厂家精选
  • 2025年矿用设备设施安全检测检验企业口碑排行榜
  • adb gdb+gdbserver远程调试ddsrouter
  • A4纸打印标签
  • TIA Portal 最新正式版本是 V20
  • Python 集合Set简介
  • 算力赋能场景:RK主板的技术演进与行业应用全景
  • 2025年RS485噪声监测仪定做厂家权威推荐榜单:噪声检测仪/工业声音传感器/噪声检测传感器源头厂家精选
  • 2025年11月重庆眼镜店最新推荐,覆盖青少年配眼镜/儿童配眼镜/老年人配眼镜/全人群配镜需求
  • 吴恩达深度学习课程二: 改善深层神经网络 第二周:优化算法(六)课后习题和代码实践
  • 2025年北京物业合作公司权威推荐榜单:医院物业加盟/学校物业加盟/物业加盟合作伙伴精选
  • How to make your GCC kawaii in Dev-C++
  • 2025年工业制冷品牌推荐排行榜:专业评测与选择指南
  • 2025超级简单jenkins部署!保姆级教学!