go基本语法

go 中的包管理

  1. go 语言以包作为管理单位,每一个源文件都必须先声明它的所属包,所以每个Go的源文件都会以一个package 声明一个包名称.
  2. 在包声明之后使用 import 导入到需要的地方, 如果需要导入多个包,就在括号内加入多个包的名称,每一行代表一个包. Go语言采用是否大小写首字母来区分符号是否可以导出.以大写字母开头的类型可以被导出到其他包. 以小写字母开头的只能在当前包内使用.
+ go导入包
package main

/**
* 可以替换为:
import "fmt"
import "math"
*/
import (
  "fmt"
  "math"
)

func main() { 使用 fmt.Println(math.pi) 会报错.
  fmt.Println(math.Pi)
}