源码示例(博主用的是LiteIDE,Gopath是直接在IDE中,查看->管理Gopath中添加)
package main import "fmt" func main(){ fmt.Printf("Hello World") } 编译后输出: Hello World 成功: 进程退出代码 0.
2.代码讲解
第一行中的
package main //这行是必须的,所以的go文件都以 package <something>开头, //申明这个文件属于哪个包。对于独立运行的文件必须是package main 开头,跟c/c++中一样
第二行中
import "fmt" //表示导入的包,这里要用到fmt包中的打印函数,所以必须导入包。 //跟JAVA中导入包的意思一样 //假如需要用到多个包可以使用这种方式: import ( "fmt" "bytes" "io" ) 还可以这样: import "fmt","bytes","io"
第三行中
func //关键字用于定义一个函数,比如你要自己写一个demo函数,就应该这样定义: func demo(){ //other code } //第三行中的main()跟其他语言中的main大致一样
第四行中
fmt.Printf() //使用fmt包中的Printf函数,这是一个打印函数。 //在自定义包中,一般来说包名应该小写,函数大写开头相当于面向对象中的公有函数,函数开头小写,相当于私有函数
有疑问加站长微信联系(非本文作者)