上篇写了go的安装和GOPATH的配置,linux下go的安装 ,现在就看看如何用框架。

1.进入GOPATH的目录

cd /data/work/go

2.下载beego,通过go get

go get github.com/astaxie/beego

3.下载bee

go get github.com/beego/bee

4.执行完上述步骤,会在GOPATH的目录下有如下目录,即/data/work/go

[kumufengchun@dev go]$ ll
total
drwxr-xr-x root root Jan : bin
drwxr-xr-x root root Jan : pkg
drwxr-xr-x root root Jan : src

5.添加环境变量,打开/etc/profile

sudo vim /etc/profile

6.在最后一行写入如下行,添加bee的环境变量

export PATH=$PATH:$GOPATH/bin

7.应用改动

source /etc/profile

8.进入src目录,一定要进这个目录生产新项目

cd /data/work/go/src

9.生产新项目

bee new quickstart

10.等待新建完成后,src下边有个quickstart目录,里边有框架

[kumufengchun@dev quickstart]$
drwxr-xr-x root root Jan : conf
drwxr-xr-x root root Jan : controllers-rw-r--r-- root root Jan : main.go
drwxr-xr-x root root Jan : models
drwxr-xr-x root root Jan : routers
drwxr-xr-x root root Jan : static
drwxr-xr-x root root Jan : tests
drwxr-xr-x root root Jan : views

11.启动,进入src目录,一定要进去这个目录再启动否则会报错

bee run

启动如下

显示如图,表示已经启动,在浏览器中输入ip:port访问,如果在本地就是localhost:port来访问,出现如下页面表示安装成功

如果报错如下,则是没有在$GOPATH/src/quickstart下启动,进入这个目录启动就不会报错,这点需要注意。

2019/01/15 11:23:05 ERROR    ▶ 0003 Failed to build the application: can't load package: package .: no Go files in /data/work/go/src

官方beego文档  https://beego.me/docs/intro/

最新文章

  1. Linux文件分类
  2. Thinking in Java 学习笔记(一)
  3. 有一种感动叫ACM(记陈立杰在成都赛区开幕式上的讲话)
  4. 打造 PHP版本 1password
  5. (转)直接拿来用!最火的iOS开源项目(一)
  6. 字符编解码的故事(ASCII,ANSI,Unicode,Utf-8)
  7. HTTP(一) 连接管理
  8. sqlserver 大文件脚本执行
  9. JS 页面加载触发事件 document.ready和onload的区别(转)
  10. 武汉科技大学ACM :1005: 一二三
  11. centos7图形配置 firewall-config
  12. 【Andrioid】在Gradle编译时生成一个不同的版本号,动态设置应用程序标题,应用程序图标,更换常数
  13. UVa 10400 - Game Show Math
  14. 『战略游戏 最大利润 树形DP』
  15. 再论 ORM
  16. phpmyadmin-您可能正在上传很大的文件,请参考文档来寻找解决方法
  17. JS代码段:VUE下的时间,星期和年月日
  18. react 15
  19. 2018-2019-1 20189215《Linux内核原理与分析》第二周作业
  20. angular2 Router类中的路由跳转navigate

热门文章

  1. UI 自动化测试工具BackstopJS简介(1)
  2. SAP bseg 使用注意点:1.不要使用;2.有主键再用,
  3. MD5 字符串问题
  4. linux shell执行远程计算机上的命令或者脚本(ssh)
  5. 使用libcurl进行HTTP GET操作
  6. 2013 gzhu 校赛
  7. thrift编译java的问题-(安装thrift0.8.0成功-编译mapkeeper.java成功)
  8. 关于「环境变量」PATH,CLASSPATH
  9. Swift Optional Chaining
  10. 图片轮播和C3动画