Goland 标签

GO指南Scroll

  |   0 评论   |   0 浏览

1.Go 环境 # GO export GO111MODULE=on export GOPROXY=https://goproxy.io export GOBIN=HOME/go/bin export PATH=PATH:GOPROXY:GOBIN 2.包每个程序都是包,包入口为 main 包,包名与导入路径的最后一个目录一致。例如, "math/rand" 包由 package rand 3.导入 import "package name"import( "packagename""packagename") 4.导出首字母为大写是导出的函数/变量等 5.函数可以没有参数或者接收多个参数,返回单个/多个或不返回值 func swap(x int, y int) (int, int) { return y, x } func swap(x,y int)(int,int){ return y,x} 6.函数返回值可以被命名 func swap(x,y int)(a,b int){a = y; b = x} 7.var 变量可以定义在不同域,并给予初始化值 package ....