package main import "fmt" func main() { fmt.Println("hello world") }
- 准则:一行代码表示一个分割,等同于Java中的“;”
- 包名:
1.package main 定义了包名,必须第一行定义 2.包名和当前目录文件夹名无关,不需要保持一致 3.同一个文件夹下的文件只能有一个包名,否则编译报错 4.mian包表示一个可独立执行的程序
- 引入:
import "fmt" 表名需要使用fmt包 fmt应该是引申至Linux指令中的的:编排文本文件输出 打开fmt包发现大多是打印输出、格式化编排之类的
- 主函数
func main() func main() 是程序开始执函数,相当于Java的Main函数 注意:敲黑板,main函数式不是第一个执行函数,init函数在main函数执行之前,启动之前初始化,这很好理解
- 注释
跟Java一样的注释方式,还有// 注意:敲黑板,跟Java不一样的是不能跟在代码后面,看第一条:一行代码就是一个分割
- 标识符
变量、函数名、结构字段等命名中,用首字符大小写划分权限 大写字母开头(Test1):公共的,可以被包外访问引用,等同于Java的public 小写字母开头(test2):保护的,仅可在包内访问引用,等同于Java的protected
- 标识符
变量、函数名、结构字段等命名中,用首字符大小写划分权限 大写字母开头(Test1):公共的,可以被包外访问引用,等同于Java的public 小写字母开头(test2):保护的,仅可在包内访问引用,等同于Java的protected
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)