一.go基础语法
类似于C语言 例子
hello.go 文件
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
fmt
fmt包实现了类似C语言printf和scanf的格式化I/O。主要分为向外输出内容和获取输入内容两大部分。
1.Go Package 的用法
package是最基本的分发单位和工程管理中依赖关系的体现;
每个GO语言源代码文件开头都拥有一个package声明,表示源码文件所属代码包;
要生成GO语言可执行程序,必须要有main的package包,且必须在该包下有main()函数;
同一个路径下只能存在一个package,一个package可以拆成多个源文件组成;
(同一个目录下文件只能有一个包名,一个目录下可以有多个文件)
2.Go import 概念
import语句可以导入源代码文件所依赖的package包;
不得导入源代码文件中没有用到的package,否则GO语言编译器会报编译错误;(头文件相当于)