在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
上篇写了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 12 drwxr-xr-x 2 root root 4096 Jan 15 11:36 bin drwxr-xr-x 3 root root 4096 Jan 15 11:20 pkg drwxr-xr-x 4 root root 4096 Jan 15 11:22 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 2 root root 4096 Jan 15 11:36 conf drwxr-xr-x 2 root root 4096 Jan 15 11:34 controllers-rw-r--r-- 1 root root 102 Jan 15 11:22 main.go drwxr-xr-x 2 root root 4096 Jan 15 11:22 models drwxr-xr-x 2 root root 4096 Jan 15 11:35 routers drwxr-xr-x 5 root root 4096 Jan 15 11:22 static drwxr-xr-x 2 root root 4096 Jan 15 11:22 tests drwxr-xr-x 2 root root 4096 Jan 15 11:22 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/ |
请发表评论