学习go语言之第一天当然是从Helloworld开始了

82 阅读2分钟

前言:

首先呢,作者本人是一个有关go语言的初学者,有些代码细节可能还是理解不到位,如有错误之处欢迎大家指出,当然作者希望大家不喜勿喷,嘴上多多留情哈,谢谢!

那么接下来我就不废话了,我本人呢,学习go用的编译器是goland(这里小小的吐槽一下:这个编译器感觉不太聪明的样子)下面是正文哈

梦开始的地方:Helloworld

首先呢,大家打开goland在创建了一个新项目之后呢,一定都跟作者一样,两眼一黑啥也不清楚

微信图片_20230514111755.png

这个时候呢,我们只需要轻轻点击一下左边的项目按钮,就会出现如下图这种情况:

4c9e901e4c0ad12f00263f7d13e40f2.png

这时我们会看到,这个破项目文件下是屁都没有(你看看人家vs和eclipse,创建项目的时候什么src,bin文件夹都是自带的),这个时候就需要我们手动创建一个bin目录和pkg目录以及最重要的src目录了,结果如下:

image.png

那么在座的小伙伴们应该就有人问了,这个bin目录和pkg目录是干嘛的呀?有它没他不一样吗?NO,NO,NO,年轻人目光要放长远,这个bin目录呢,主要是放置编译后生成的可执行文件,而pkg目录则是放置编译后生成的包/库的归档文件,而src呢就是我们熟知且常用的放置项目和库的源文件啦。

回归正题,此时我们只需要在已经创建好的src目录下,新建一个go文件(不过作者建议再建一层目录,在其子目录下放go文件),然后写上如下代码:

package main  
  
import (  
"fmt"    
)  
  
func main() {
    fmt.Println("Helloworld")
}

这样就大功告成啦,那么在这段代码里面呢,学过java的都知道package就是取包的意思,然后这个package main就是取main函数包了。

这个import不同于python和java以及C++的写法呢,就是go语言的语言规范啦,当然你也可以直接写

import "fmt"

这也是ok的一种写法,那么此时要运行呢,就点击右上角的

image.png

这个按钮就行,当然也可以点击快捷键shift+F10,就会出现如下的运行结果:

image.png

如果这里此时运行失败呢,请查看运行按钮旁边的黑色框框

image.png

点击编辑配置,选择这一行文件,点击右边的文件选择,选择你写的Helloworld的go文件并点击确认就可以运行了

image.png

最后,码字不易,嘴下留情谢谢!