在我们配置好的GOPATH
目录下面,创建一个以 .go
结尾的文件。
我们在 hello.go
文件里面编写以下代码,并且保证编码格式是UTF-8
,因为go
语言是天生支持UTF-8的语言。当然这里也是我们经典的 Hellow World!
。
package main
import "fmt"
func main(){
fmt.Println("Hellow World!")
}
我们先开始编写代码,先出效果,然后我们在后面的时候,我们再来一行行解释代码意思。
把我们编写的代码进行保存了以后,我们要进行当前目录的命令行环境里面。
在当前的文件夹的路径里面输入cmd
,然后回车就可以进行到当前目录的命令行界面里面了。
然后我们要开始运行代码了:
直接使用 go run hello.go
这一种方法,直接运行go语言文件,不生成可执行程序。
使用 go build hello.go
这一种方法先是生成一个代码的可以执行文件。
在当前路径下面生成一个以 .exe
结尾的可执行文件。
运行这个可以执行程序,直接输入文件名就可以了。
上面就是运行go语言
文件的两种方式。
package main
package
是包的意思,在go语言
中,包名不用和文件名相同,在同一文件夹下来包名可以相同,也可以不相同,但是我们一般的做法都是在同一文件夹下面,包名尽量相同。
import "fmt"
import
的意思是引入一个go语言
的包,这个包在这里的作用是进行打印一段话。
func main(){
}
main()
主函数,在一个go程序里面有且只有一个main
函数,它是程序的入口,他代表这个项目是一个可运行程序。
fmt.Println("Hellow World!")
这一 段话的意思是打印 Hellow World!
,它就是go语言
的打印函数。
细节决定成败!
个人愚见,如有不对,恳请扶正!
原文:https://www.cnblogs.com/xdtg/p/13041099.html