本文主要讲述如何在Mac 快速安装beego。
主要学习参考的网站地址:https://beego.me/quickstart
前提:
已经安装并配置了go的环境,简单点说就是能跑一个`hello world`。
如何快速安装go?请参考:https://studygolang.com/topics/3578 里面提供了相关的安装包。
下图就是我需要达到目的
![屏幕快照 2017-09-19 下午10.54.54.png](https://static.studygolang.com/170919/7297116007fd3b0eac9d8e4cded33dd1.png)
##**starting...**
前提:`goWorkSpace`为工作目录
1、配置`$GOPATH`和`$GOPATH/bin`路径(若不配置,$GOPATH 输出为空)
输入命令:
```
$ vim ~/.bash_profile
```
配置如下图:
![屏幕快照 2017-09-19 下午11.06.11.png](https://static.studygolang.com/170919/d92513ecf38e57f03d366ba96e084c4c.png)
2、安装bee、beego包
```
$ go get -u github.com/astaxie/beego
$ go get -u github.com/beego/bee
```
完成后,可输入
```
$ bee
```
如输入如下,也说明安装完成
![屏幕快照 2017-09-19 下午11.26.03.png](https://static.studygolang.com/170919/8068b11f09bdac7268305ff3e3ee7066.png)
3、检测是否安装成功?
```
$ cd $GOPATH/src
$ bee new hello
$ cd hello
$ bee run hello
```
一旦程序开始运行,您就可以在浏览器中打开 http://localhost:8080/ 进行访问。
此时其现象和我们目的应该一致。
##**end**
**Tips:**
若出现了下面问题,说明端口被占用。但说明你还是安装成功了,恭喜你~~~
![屏幕快照 2017-09-19 下午11.17.34.png](https://static.studygolang.com/170919/4a59e25090928b42c10dedb50dc04b81.png)
如何解决端口被占用问题?
1、查看命令
```
lsof -i tcp:port
```
(port替换成端口号,比如6379)可以查看该端口被什么程序占用,并显示PID,方便KILL
2、kill 方法:
```
kill PID
```
(PID 查看得知)
有疑问加站长微信联系(非本文作者))