GO 语言的web框架不少,相对来讲, Beego 框架,入门简单,文档齐全(中文),功能强大,本文以Beego 示例.css
Beego提供了详细的开发文档:http://beego.me/docs/intro/git
beego 的安装是典型的 Go 安装包的形式:github
终端运行:go get github.com/astaxie/beego,安装在$GOPATH/src目录中
web
bee 工具是一个为了协助快速开发 beego 项目而建立的项目,您能够经过 bee 快速建立项目、实现热编译、开发测试以及开发完以后打包发布的一整套从建立、开发到部署的方案。app
终端运行: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,加载项目目录,运行:网站
网站已启动,咱们登陆http://localhost:8080/看看效果spa