cloudgo
cloudgo框架使用beego在这里我们使用的是beego框架,以下是获取beego框架的方法go get -u github.com/astaxie/beego内部函数主要还是用了beego的框架函数来直接实现type MainController struct {beego.Controller //beego控制器}func (this *MainController) Ge
·
cloudgo
框架使用
beego
在这里我们使用的是beego框架,以下是获取beego框架的方法
go get -u github.com/astaxie/beego
内部函数
主要还是用了beego的框架函数来直接实现
type MainController struct {
beego.Controller //beego控制器
}
func (this *MainController) Get() {
name := this.Ctx.Input.Param(":name") //获取路由信息
this.Ctx.WriteString("Welcome to this page, " + name + "!") //写入
}
func main() {
port := flag.String("port", "", "port:default is 8080") //传入端口号
flag.Parse()
beego.Router("/cloudgo/:name", &MainController{}) //路由设置
beego.Run(":" + *port) //运行
}
程序运行
- 程序运行
go run server.go -port 9090
- 浏览器运行
- curl 测试
- 压力测试
- 代码在github
- GitHub
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献2条内容
所有评论(0)