运维第8个Go

GO 语言的web框架很多,相对来说, Beego
框架,入门简单,文书档案齐全(普通话),功能强大,本文以Beego 示例.

Beego提供了详尽的费用文书档案:http://beego.me/docs/intro/

1.安装Beego和Bee工具

beego 的安装是压倒1切的 Go 安装包的款式:

终端运行:go get github.com/astaxie/beego,安装在$GOPATH/src目录中

图片 1

bee 工具是三个为了帮扶快捷支付 beego
项目而创设的连串,您能够透过 bee
急忙创制项目、落成热编写翻译、开发测试以及开发完事后打包宣布的1整套从成立、开发到计划的方案。

 终端运转:go get github.com/beego/bee,安装完之后,bee可执行文件暗中同意存放在$GOPATH/bin在那之中,所以须求把$GOPATH/bin添加到您的环境变量中,才得以展开下一步。

图片 2

 二.新建三个 Web 项目

执行 bee new ``myproject,但是注意该命令必须在 $GOPATH/src 下执行。最后会在 $GOPATH/src 相应目录下转移如下目录结构的种类:

myproject
├── conf
│   └── app.conf
├── controllers
│   └── default.go
├── main.go
├── models
├── routers
│   └── router.go
├── static
│   ├── css
│   ├── img
│   └── js
├── tests
│   └── default_test.go
└── views
    └── index.tpl

三.运作项目

开拓LiteIDE,加载项目目录,运转:

图片 3

网址已开发银行,大家登录http://localhost:8080/看看效果

图片 4

 

相关文章