Home

Awesome

Go-Mega Code

Source Code for Go-Mega Tutorial

Branch列表

BranchSource CodeZip
01-Hello-WorldViewDownload
02-Template-BasicViewDownload
03-Template-AdvanceViewDownload
04-Web-FormViewDownload
05-DatabaseViewDownload
06-User-LoginViewDownload
07-Profile-Page-And-AvatarViewDownload
08-FollowerViewDownload
09-PaginationViewDownload
10-Email-SupportViewDownload
11-FaceliftViewDownload
12-Dates-And-TimesViewDownload
13-Javascript-MagicViewDownload
14-Deployment-On-HerokuViewDownload
15-Deployment-On-LinuxViewDownload

如何使用

由于 Go 包的特殊引用方式, 最好将 code 都放到 $GOPATH/src/github.com/bonfy/go-mega-code 文件夹中再运行

准备

请先安装 Go 环境,可以参考 Prepare

# 安装完成后 查看版本
$ go version
go version go1.11 darwin/amd64

Git 方式

# 建立文件夹

$ cd $GOPATH/src
$ mkdir -p github.com/bonfy
$ cd github.com/bonfy

# clone

$ git clone git@github.com:bonfy/go-mega-code.git
$ cd go-mega-code

# pull 指定分支

$ git pull origin 01-Hello-World
$ git checkout 01-Hello-World
$ go run main.go

Go Get 方式

$ go get -v github.com/bonfy/go-mega-code

# 会提示 No go files 不过不要紧,继续就可以了

# cd 到 刚才get到的文件夹

$ cd $GOPATH/src/github.com/bonfy/go-mega-code

# pull 指定分支

$ git pull origin 01-Hello-World
$ git checkout 01-Hello-World
$ go run main.go

Download Zip方式

下载每章的 zip,并解压,进入文件夹 运行

$ go run main.go

支持我

support