Golang
Go
- gofmt,格式化go源文件,统一代码规范
gofmt -w *.go
- go doc
go doc fmt go doc package/subpackage go doc package/ go doc package function
- go fix
把Go代码从旧版升级到新版,如API升级。
- variable and function
var a int = 1 func Sum(a, b int) (a int, msg string) { return (a + b, "hh") } import fm "fmt"
- type ```go int float bool string struct array slice map channel interface
type i int // i 是int 类型别名 func init() { …//一个包首先执行init }
func FunctionName (a typea, b typeb) typeFunc { … return typeFunc // 可以以函数为返回值 }
```