go语言自动化运维【02】
2021-01-16 19:16
                         标签:大小写   问题:   case   --   lan   cli   全局   关键字   字母    例如:   2. go的内置关键字(25个均为小写)   3. go的程序一般结构   5. 可见性规则          go语言自动化运维【02】 标签:大小写   问题:   case   --   lan   cli   全局   关键字   字母    原文地址:https://www.cnblogs.com/shanghai1918/p/12922544.html // :单行注释
 /* */  :多行注释
package main
import "fmt"
// func main() {
  
/* fmt.Printf("hello, world\n")
} */
func main() {
  fmt.Println("hello,golang")
}
break     default      func      interface   select
case      defer        go        map         struct
chan      else         goto      package     switch
const     fallthrough  if        range       type
continue  for          import    return      var
导入多个包的方式:
import (
  "fmt"
  "os"
  "io"
  "strings"
  "time"
)
package 别名
import [别名] [PackageName]
省略调用 (不建议使用)
import . fmt 
go语言中使用大小写来决定 常量,变量,类型,接口,结构或函数是否可以被外部包所调用。
函数名首字母是小写的话表示private,函数外不可以调用
函数名首字母是大写的话表示public,函数外可以调用,比如fmt里的Println函数。


const (
Pi = 3.14
const1 = "1"
const2 = 2
)
var(
name1 = ‘1‘
name2 = 2
)