有其他语言基础,直接写GO经常会出错,经常百度太麻烦,一气之下整理这份手册供自己和大家使用。
GObase
go适合高并发和微服务
微服务架构适合多语言开发
python微服务底层接口开发
go中间层底层接口调用,与网关交互,负载均衡
并发非常高效:goroutine
环境
go
python
pycharm
docker
docker-compose
git
mysql
nodejs
cnpm
GO输出
fmt.println("hello world")
GO变量
// 方式一
var apple string
var i = 100
var i int = 10
var a,b,c int
apple = "hello"
fmt.Println(apple)
//方式二
banner := "bann"
fmt.Println(banner)
GO常量
//方式一
const orange string = "ora"
// orange = "ora" 常量必须在定义的时候就需要赋值
fmt.Println(orange)
// 方式二 定义多个常量且一次性赋值
const (
dog = iota //从0开始
pig
cat
)