Go语言基础之从你好GO开始。
Hello,Go
不积跬步无以至千里。编程也一样无论java c php python等 都是从基础开始,现在让我们从最基本的程序说起吧。
在很多语言都是从第一个hello world开始的 让我们从go的hello world开始吧
package main
import "fmt"
func main() {
fmt.Printf("hello,world")
}
输出:hello,world
分析上面:
package <pkgName> :告诉我们文件属于哪个包(上面是属于main包,编译能产生可执行文件,不是main报的编译后生成的是.a文件在pkg下)
!!!:每个可运行的Go程序,必有package main
import "xxx" :学过python的应该一眼看出这是导入包 好处:模块化和可重用性
func :关键字。 上文func定义了一个main函数,函数体在{}这中间
main :入口函数。这个函数既没有参数,也没有返回值
fmt.Printf() :这个是调用fmt包里面定义的函数Printf。
---[小路2017年12月22日08:14:36]