开发一个 hello.go 程序,可以输出 "hello,world”
(1) go 文件的后缀是 .go
(2) package main
表示该 hello.go 文件所在的包是 main, 在 go 中,每个文件都必须归属于一个包。
(3) import “fmt” 表示:引入一个包,包名 fmt, 引入该包后,就可以使用 fmt 包的函数,比如:fmt.Println
(4)
package main
import "fmt"
func main(){
fmt.Println("Hello World")
}
func 是一个关键字,表示一个函数。
main 是函数名,是一个主函数,即我们程序的入口。
二、运行
一、 Windows
二、Linux
说明:linux 下开发 go 和 windows 开发基本是一样的。只是在运行可执行的程序时, 是以 ./文件名方式
三、Mac
说明:在 mac 下开发 go 程序和 windows 基本一样。
1.在控制台 通过 go build 命令对该 go 文件进行编译
2. 也可以直接使用 go run hello.go 方式运行
另外: 在Linux 和 Mac 中生成的文件可以用 ./文件名 来运行
如果我们先编译生成了可执行文件,那么我们可以将该可执行文件拷贝到没有 go 开发环境的机
器上,仍然可以运行
如果我们是直接 go run go 源代码,那么如果要在另外一个机器上这么运行,也需要 go 开发
环境,否则无法执行。
在编译时,编译器会将程序运行依赖的库文件包含在可执行文件中,所以,可执行文件变大了
很多。
三、Go 程序开发的注意事项
另外: 给自己打个广告, 如果有需要书籍或者有问题的朋友可以联系我
另外另外: 本人家中有猫有狗, 副业做的是宠物相关, 宠物食品, 宠物零食, 宠物罐头等, 如果有需要请 关注TB—阳光喵坊(提我打折, 但不保证是哪里打折), 保证货真价实!!!谢谢各位!!!
返回顶部