1. 基础语法
2018-06-19 本文已影响5人
_秋天
当前程序的包名
package main
import 关键字单个导入
使用 <PackageName>.<FunctionName> 调用
import "fmt"
import "io"
省略调用(不建议使用)
调用的时候只需要Println(),而不需要fmt.Println()
import . "fmt"
为fmt起别名为fmt2
import fmt2 "fmt"
常量定义
const PI = 3.14
全局变量的声明和赋值
var name = "gopher"
一般类型声明
type newType int
结构的声明
type gopher struct{}
接口的声明
type golang interface{}
由main函数作为程序入口点启动
func main() {
Println("Hello World!")
}
可见性规则
protected: 函数名首字母小写
func getId(){}
public : 函数名首字母大写
func Printf(){}
type
通过 type 来进行结构体(struct)和接口(interface)的声明