1.安装golang
下载地址:https://studygolang.com/dl
下载对应系统版本的Go安装包
本人下载的是go1.10.3.windows-amd64.msi 安装环境:windos7,64位
直接安装便可,一路Next,由于是msi安装,环境变量已经自动配置好了,进入cmd输入 go
Go is a tool for managing Go source code.
Usage:
go command [arguments]
The commands are:
build compile packages and dependencies
clean remove object files and cached files
doc show documentation for package or symbol
env print Go environment information
bug start a bug report
fix update packages to use new APIs
fmt gofmt (reformat) package sources
generate generate Go files by processing source
get download and install packages and dependencies
install compile and install packages and dependencies
list list packages
run compile and run Go program
test test packages
tool run specified go tool
version print Go version
vet report likely mistakes in packages
Use “go help [command]” for more information about a command.
Additional help topics:
c calling between Go and C
buildmode build modes
cache build and test caching
filetype file types
gopath GOPATH environment variable
environment environment variables
importpath import path syntax
packages package lists
testflag testing flags
testfunc testing functions
Use “go help [topic]” for more information about that topic.
显示如上代码片段,说明已经安装成功!
2.安装IDE
liteIde:国人开发的一款简单、开源、跨平台的 Go 语言IDE。
下载地址:链接:https://pan.baidu.com/s/12zDGRJBmT4WsYTGbk-z9uw 密码:gh5y
感谢微信公众号 ‘我的小碗汤’
另外还有 Sublime text, IntelliJe等
3.Beego框架环境搭建
Beego这个框架是国人大牛谢孟军写的轻量级应用框架,在他的书《Go Web编程》中就有对这个框架的说明,各种写的好。
项目地址如下:
https://github.com/astaxie/beego
cmd,输入go get -u -v github.com/astaxie/beego
C:\Users\Administrator\go\src\github.com\ 目录下会生成astaxie文件夹,astaxie目录下有beego
4.安装bee工具(框架生成工具)
cmd,输入go get -u -v github.com/beego/bee
C:\Users\Administrator\go\src\github.com\beego
在“开始”中找到“命令提示符”,右键“以管理员身份运行”,进入你自己go目录下的bin,再输入“bee XXX”
文件会生成在 C:\Users\Administrator\go\src
5.运行Beego
运行liteIde 文件-打开目录-C:\Users\Administrator\go\src\xxx(你所新建的项目名)
清晰的MVC一目了然。Ctrl+R编译并执行。当然你也可以各种设置断点各种调试。
打开浏览器,输入“http://127.0.0.1:8080”就看到了运行的结果。
要结束运行,点击LiteIDE上的“编译输出”后面的红色小按钮即可。