beeGo 的参数配置

beeGo默认会解析当前应用下的conf/app.conf文件
默认的配置如下:

appname = WEB
httpport = 8080
runmode = dev   

runmode是可以这是配置当前生效的是哪块的配置生效,我们可以把配置弄成三份,比如dev,prod,test,在什么环境那么runmode就配置成什么,如下所示:

appname = WEB
runmode = dev   [dev]
httpport = 80
[test]
httpport = 8081
[prod] = 8000

runmode 配置为dev那么监听的端口就是80了。

路由控制

我们beeGo的路由控制在router/router.go这个代码文件控制的,我们在init这个函数根据自己需求来更改路由规则了。

自定义方法以及RESTful规则

beego.Router("/",&IndexController{},"*:Index")
  • 表示任意method都执行该函数
  • 使用httpmethod:funcname格式战士
  • 多个不同的格式使用;分隔
  • 多个method对应同一个funcname,method之间通过,来分隔。

再看下面几个列子:

    beego.Router("/api/createfood", &RestController{},"post:createFood")beego.Router("/api/updatefood", &RestController{},"put:UpdateFood")beego.Router("/api/deletefood", &RestController{},"delete:DeleteFood")beego.Router("/api/list", &RestController{},"*:ListFood")beego.Router("/api", &RestController{},"post,get:ApiFunc")beego.Router("/simple", &RestController{},"post:PostFun;get:GetFunc")

2 BeeGo 参数配置与路由配置相关推荐

  1. Go语言之高级篇beego框架之参数配置与路由配置

    一.参数配置 beego默认会解析当前应用下的conf/app.conf文件 1.1.beego的参数配置 appname = WEB httpport = 8080 runmode = dev 几种 ...

  2. 计算机网络·ip地址计算+ip地址配置+静态路由配置

    看完能会做计网作业你说神不神奇 一.解决各类IP地址 二.搭建网络拓扑图 三.配置ip地址 四.配置静态路由 某公司内部的网络拓扑如下图所示: 其中网络1有主机120台,网络2有主机60台,网络3有主 ...

  3. vue多html页面路由配置,vue-router——路由配置

    一.什我自址哈这工边识框处己按后大都加控不架的么是vue-r比抖朋要插支一圈不者地器享说几outer vue年有这只制明个手近天点里要它出水机近天点-router路由插件,这里的路由并不是指我们平时所 ...

  4. php6 配置,thinkphp6路由可选参数配置

    thinkphp6 路由可选参数配置后#0 [0]InvalidArgumentException in Container.php line 455 方法参数错误:id 路由配置参考手册如下 可选变 ...

  5. gin context和官方context_[系列文章] Gin框架 - 安装和路由配置

    概述 看下 Gin 框架的官方介绍: Gin 是一个用 Go (Golang) 编写的 web 框架. 它是一个类似于 martini 但拥有更好性能的 API 框架, 由于 httprouter,速 ...

  6. 使用packet Tracer配置静态路由和动态路由

    使用packet Tracer配置静态路由和动态路由(后边附有文件下载链接) 静态路由配置 动态路由配置 学习使用packet Tracer配置静态路由和动态路由.从开始到配置成功历时两天两夜. 由于 ...

  7. 用Cisco Packet Tracer和eNSP配置静态路由

    目录 前言 本章重点 配置静态路由的基本三步骤 基于Cisco Packet Tracer的手动配置 第一步,给主机配置IP地址 第二步,给路由器端口配置IP地址 第三步,给路由器配置静态路由 利于e ...

  8. #路由配置以及华为路由协议优先级

    #路由配置以及华为路由协议优先级 掌握目标 一.配置设备名称与 IP 地址: 二.配置静态路由 三.配置浮动路由用于备份 四.配置默认路由 五.了解华为不同路由协议的优先级 一.配置设备名称与 IP ...

  9. 华为路由交换由浅入深系列(二):静态路由、浮动路由、默认路由配置以及华为路由协议优先级总结

    掌握目标 一.配置设备名称与IP地址: 二.配置静态路由 三.配置浮动路由用于备份 四.配置默认路由 五.了解华为不同路由协议的优先级 拓扑 一.配置设备名称与IP地址: R1: system-vie ...

  10. 双网卡的网络路由配置

    双网卡的网络路由配置 场景 路由配置命令 解决步骤 场景 有一种场景是需要服务器,既连接1网段,又连接到3网段.由于这两个网段是物理隔离的,所以需要服务器本身安装双网卡来完成这个操作. 这时,从1网段 ...

最新文章

  1. 算法基础知识科普:8大搜索算法之红黑树(上)
  2. cmd常见错误及解决方法
  3. 干掉Navicat:正版 MySQL 官方客户端真香!
  4. 4.36域名重定向4.37用户认证4.38Nginx访问日志4.39日志不记录静态文件4.40日志切割...
  5. HTTP_请求消息_请求头请求体
  6. 华为访问列表traffic-policy案例
  7. 前端学习(489):文本格式化
  8. LayoutInflater——inflate方法不同参数的区别
  9. mysql 存储过程死循环的关闭
  10. [SHOI2008]堵塞的交通traffic
  11. VS2010下C/C++连接MySql数据库的方法
  12. 为什么世界上近60%的人使用谷歌Chrome浏览器?
  13. micropython入门指南pdf_一文了解MicroPython
  14. python 比较两文件夹的内容,具有通用性。
  15. centos 安装mysql5.6.22_CentOS 6.4 安装MySQL 5.6.22
  16. ASP.NET学生管理系统(.NET毕业设计)
  17. python math.sqrt怎么扩大倍数_Python math.sqrt方法代码示例
  18. 嵌入式开发好用的工具集合
  19. mongodb副本集集群中节点出现recovering状态解决办法
  20. 计算机的操作系统是什么与什么的接口,计算机中操作系统是什么的接口

热门文章

  1. 28 Implement strStr() @Python
  2. sizeof计算结构体时的内存对齐问题
  3. ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any()
  4. pandas实现分类汇总,查找不重复的一 一对应数据
  5. Ubuntu16.04实现定时免密远程拷贝脚本
  6. 平稳过程的各态历经性
  7. 计算机显微视觉相关概念,计算机视觉热门科研!基于深度神经网络的蛋白质智能显微分类系统,已开启!...
  8. 学习HanNLP2015年12月4日 16:24:53
  9. 【DL小结3】RNN与LSTM
  10. 【 Codeforces Round #551 (Div. 2) D】Serval and Rooted Tree【树形DP】