现在JAVA太卷了,这波不搞个小语种实在是很难生存下去,去stackoverflow 2021 developer survey参考了下

不过这是世界各地人的投票,国人只占一小部分,但是也可以看出一部分选择
也就是Python,JAVA,C#,PHP,C++,C,GO这类受人欢迎一些,py的话我是大二大三就在实验室一直学,其python的web开发在国内并不是很受欢迎,大数据这方面没有点高数基础还瓶颈可见,结合国内大厂GO语言行情(当然学历一般天赋一般的还是很难很难进大厂的),先试试水呗,反正过一个月不到马上就要滚去做JAVA外包了。


路人问1:你JAVA现在水平还™找不到个体面的工作呢,你这就开始触类旁通
本人:确实我JAVA现在还很菜,但是JAVA这语言目前行业里学的太泛滥了,你再强也有人能上位替代你,而且不出意外以后低端java都会变成外包并压低薪资,未来并不是一片光明的。
路人问2:那不是你自己的问题吗,怎么你自己菜还怪社会?(侧目)
本人:啊对对对对对对对


废话说太多了,我们现在开始

程序安装

首先去官网把安装程序搞下来,从https://go.dev/dl/下载

依照自己的操作系统选择安装程序,本人win10就.msi的文件就ok,如果有版本需要可以在下面进行挑选,不过go目前每个大版本都有很多好用的特性,如果是自学的话建议还是最新稳定版.
此处本人以之前下载来的1.18.3版本作为范本.最近的小版本应该与其无异

安装基本是傻瓜式操作,不过到这里需要注意一下,用机习惯不错的同学应该不会把这里按默认c盘走,不过日后就需要手动配置一下环境变量了.如GOPATH,GOROOT等

安装完成之后修改环境变量


gopath为你的工作目录
goroot则是源码目录
另外别忘了想要直接打开cmd就能使用go命令的话需要将路径加入Path

接下来就可以直接打开cmd测试一下有没有正确配置环境变量了
输入 go env

重点检查刚才所配置的GOPATH,GOROOT是否正常
到此为止正常的话就可以测试一下是否正常编译
新创建一个文件写入输出函数helloworld,本人此处文件名为hello.go

在对应目录按住shift单击右键出现在此处打开powershell(cmd的扩展形态,可以当作cmd用)

测试成功!
到此为止go语言环境安装就完成了

而现代工作的话最好还是使用IDE进行开发,go语言目前较多份额的还是GOLAND和VSCODE,其中goland为付费软件(自学的情况下不考虑社区版),vscode为免费软件,但需要插件进行集成。
需要goland旗舰版使用的话,与idea操作方法相同,详情可以参考我之前写的idea相关的博客https://blog.csdn.net/weixin_43903312/article/details/125315242