分布式实战(干货)
spring cloud 实战(干货)
mybatis 实战(干货)
spring boot 实战(干货)
React 入门实战(干货)
构建中小型互联网企业架构(干货)
python 学习持续更新
ElasticSearch 笔记
kafka storm 实战 (干货)
scala 学习持续更新
RPC
深度学习
GO 语言 持续更新
https://golang.google.cn/dl/下载地址
https://golang.google.cn/project/
https://golang.org/dl/ 地址
https://studygolang.com/dl
GoLang / liteIDE
idea + go 插件
go get 获取第三方库
使用gopm来获取无法下载的包
go get -v github.com/gpmgo/gopm
安装git
gopm get -g -v -u golang.org/x/tools/cmd/goimports
go build golang.org/x/tools/cmd/goimports 生成在执行命令目录
go install golang.org/x/tools/cmd/goimports 会在gopath下bin中
go 命令
go build 编译
go install 产生pkg文件和可执行文件
go run 直接编译运行
go环境变量,自动添加
GOROOT:D:\go
E:\gopath: E:\gopath\Development
在path 中加入
%GOROOT%\bin;%GOPATH%\bin;
检查go 安装成功与否
go version
go env
godoc -http=:8099
http://localhost:8099/
包结构
src/hello.go
// You can edit this code!
// Click here and start typing.
package main
import "fmt"
func main() {
fmt.Println("Hello, 世界")
}
go run hello.go
go build hello.go
go get github.com/beego/bee
go get github.com/astaxie/beego
在 $GOPATH/src 目录下执行 bea create myapp
在 $GOPATH/src 目录下执行. 启动项目
bee start myapp
访问: http://localhost:8080/