Go语言已经安装好了,现在就开始学习Go语言,今天就讲一下经典的Hello World案例,这是所有程序员必经的一课!接下来进行经典Hello World的教学。
1、开发工具
首先介绍一下用于Go语言的开发工具
(1)、IntelliJ + Go插件
支持多种语言开发,对于Go语言来说也是很友好的工具,使用起来会便捷很多,对于库管理,语言等做的都是很好的
(2)VS Code + Go插件
VS Code一直以来就是比较好用的开发工具,不论做网页设计还是编程开发,都是拥有很好的体验。
(3)Golang
这是也是JetBrains的开发的一个Go语言IDE,拥有齐全的功能,了解过Pycharm,WebStorm等工具,就会清楚这个开发工具的好处,不过是要收费的,不过网上也是有破解方法的,花点时间就可以破解出来了。
(4)Go Reviverevive
这是一个Go语言的代码检测工具,运行速度快,拥有可扩展性,可配置性,界面美观等优势,它还允许使用toml文件配置规则。
备注:TOML 旨在成为一个语义明显且易于阅读的最小化配置文件格式。TOML 被设计成可以无歧义地映射为哈希表。TOML 能很容易地被解析成各种语言中的数据结构。
除了以上的开发工作还有很多开发工具,例、Gaia,LiteIDE,Eclipse+go,GoCallvis插件等
选择什么开发工具,视自身情况而定!
2、工作目录环境配置
GOPATH目录,在系统变量和用户变量都进行配置
通过go version和go env可以测试是否配置成功,注意:配置成功之后,需要重启电脑。
3、VS CODE插件安装
搜索go,安装该插件
安装Go插件所依赖的go tools
ctrl+shift+p打开命令面板->输入go install tools ->选择Go:install/Update Tools
一般来说,接下来你就会见证你的失败
失败原因:就是下载代理的问题,访问不了
解决方式:打开cmd命令行:go env -w GOPROXY=https://goproxy.cn
成功下载,
4、经典Hello World
在工作目录GOPATH下创建bin,pkg和src
bin:用来存放编译后生成的可执行文件
pkg:用来存放编译后生成的归档文件
src:存放源代码
在src下创建一个go文件,输入以下代码
package main 使用package定义包
import “fmt”导入打印所需要用到的包
func main(){fmt.Println("Hello World")} 调用导入的包,打印Hello World
完成之后,进行构建运行go程序
1、cd 到程序所在目录 ,运行go run ./helloworld.go
2、go build命令:编译go文件并生成一个二进制文件
3、go install命令:安装自身包和依赖包
第一个简单而又经典的HelloWorld程序就完成了
今日简单一更!溜了!skr~