go语言学习笔记

  • if 可以有多个;隔开的语句,if xxx; yyy {…}。 golang语句分隔符其实是;但是可以省略
  • golang 中函数名头大小写决定了函数在包外的可见性!
  • a := value 简短变量声明只能用 在函数内, 注意是 声明
  • go 中指针是不能改变的
  • 编译器自动选择在栈上还是堆上分配空间,但是不由var还是new方式决定!
  • 注意go 中 := 和 多重赋值, 和作用域的坑
  • 包导入:. “xx”, _ “xx”, f “xx”
阅读更多