golang-beego的使用

shuanger_ · · 5235 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

beego 的安装是典型的 Go 安装包的形式:

go get github.com/astaxie/beego

常见问题:

  • git 没有安装,请自行安装不同平台的 git,如何安装请自行搜索。
  • git https 无法获取,请配置本地的 git,关闭 https 验证:

    git config --global http.sslVerify false
  • 无法上网怎么安装 beego,目前没有好的办法,接下来我们会整理一个全包下载,每次发布正式版本都会提供这个全包下载,包含依赖包。

beego 的升级

beego 升级分为 go 方式升级和源码下载升级:

  • Go 升级,通过该方式用户可以升级 beego 框架,强烈推荐该方式:

    go get -u github.com/astaxie/beego
  • 源码下载升级,用户访问 https://github.com/astaxie/beego ,下载源码,然后覆盖到 $GOPATH/src/github.com/astaxie/beego 目录,然后通过本地执行安装就可以升级了:

    go install  github.com/astaxie/beego   

您可以通过如下的方式安装 bee 工具:

go get github.com/beego/bee

安装完之后,bee可执行文件默认存放在$GOPATH/bin里面,所以您需要把$GOPATH/bin添加到您的环境变量中,才可以进行下一步。

如何添加环境变量,请自行搜索
如果你本机设置了GOBIN,那么上面的命令就会安装到GOBIN下,请添加GOBIN到你的环境变量中


1,创建项目

bee new myproject
[INFO] Creating application...
/gopath/src/myproject/
/gopath/src/myproject/conf/
/gopath/src/myproject/controllers/
/gopath/src/myproject/models/
/gopath/src/myproject/static/
/gopath/src/myproject/static/js/
/gopath/src/myproject/static/css/
/gopath/src/myproject/static/img/
/gopath/src/myproject/views/
/gopath/src/myproject/conf/app.conf
/gopath/src/myproject/controllers/default.go
/gopath/src/myproject/views/index.tpl
/gopath/src/myproject/main.go
13-11-25 09:50:39 [SUCC] New application successfully created!
myproject
├── conf
   └── app.conf
├── controllers
   └── default.go
├── main.go
├── models
├── routers
   └── router.go
├── static
   ├── css
   ├── img
   └── js
├── tests
   └── default_test.go
└── views
    └── index.tpl
2,编写代码。这个难度就不大了


有疑问加站长微信联系(非本文作者)

本文来自:CSDN博客

感谢作者:shuanger_

查看原文:golang-beego的使用

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

5235 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传