一起学Go吧! Go语言入门篇

在这里插入图片描述

前言

你是否是Java大佬?又或者是Python大佬?又或者是专注于ACM竞赛的C++大佬?不妨和博主一起开始接触Go语言吧,毕竟技多不压身!多学总有好处!Go语言这么前沿的技术,学了必定有大帮助!让我们离开自己熟悉的语言的舒适圈,一起从基础到学习完整的Go语言开发吧!
在这里插入图片描述


go语言是啥?

Go语言是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言,它用批判吸收的眼光,融合C语言、Java等众家之长,将简洁、高效演绎得淋漓尽致。

go的背景?

Go语言起源于2007年,当时Google的技术大神们备受C++越来越臃肿的困扰,决心开发一种新的语言来取代C++。他们认为:与其在臃肿的语言上不断增加新的特性,不如简化编程语言。于是,Golang这门新语言应运而生。

在十年多的时间里,Go语言发展势头强劲,凭借其简洁、高效的特性,在竞争激烈的编程语言市场中占据了一席之地。Google、腾讯、阿里等大公司纷纷选择使用Go语言来开发服务应用项目。当然,和其他的编程语言一样,Go语言也有其自身的缺陷。[1]

go的特点?

Go 语言最主要的特性:

  1. 自动垃圾回收
  2. 更丰富的内置类型
  3. 函数多返回值
  4. 错误处理
  5. 匿名函数和闭包
  6. 类型和接口
  7. 并发编程
  8. 反射
  9. 语言交互性

go的应用场景?

Go 语言被设计成一门应用于搭载 Web 服务器存储集群或类似用途的巨型中央服务器的系统编程语言

对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过了。

Windows下安装GoLang环境

  1. 打开Go语言的官网如下图, 选择Windows的版本进行下载,可以看到目前最新的版本为 1.16.2

        Go官网下载地址
在这里插入图片描述

  1. 安装过程可以自定义安装Go的路径,然后就一路Next就行,比较简单。安装完后,可以打开cmd查看安装的Go的版本
go version

在这里插入图片描述
到这里就安装完成啦!🤭 是不是没过瘾?那么接下来,安装GoLand编译器环境,就好玩咯!

看到这里的同学,不妨给博主点个赞吧!👍👍
在这里插入图片描述

Windows下安装GoLang编译器

从 Goland 的官网下载对应版本的 Goland 的安装包:(本教程使用的版本是 2019.2.3)

Goland官网下载地址

也可以直接点击下面这个链接下载
Goland 2019.2.3
在这里插入图片描述

为什么不下载最新的2020.3.4的版本?

根本原因: (・∀・(・∀・(・∀・*) 😄
在这里插入图片描述

因为2019.2.3的编译器版本破解比较容易!2020.3.4的版本博主经过网上的教程之后,发现破解的教程已经失效,只有2019.2.3的版本才可以破解成功

下载完,双击安装,选择路径,勾选一些选项,然后一路Next即可。
在这里插入图片描述

激活GoLand

先下载相关的破解补丁:

GoLand激活包!免费!

下载后解压得到的文件

在这里插入图片描述

将下载好的文件解压,并将破解补丁jetbrains-agent.jar复制到 Goland 安装目录下的 bin 目录中,放到这里没有什么特殊的意义,只是为了防止误删。

在这里插入图片描述
在 Goland 安装目录的 bin 目录下找到goland.exe.vmoptions和goland64.exe.vmoptions两个文件。用记事本将它们打开,并分别在两个文件的最后面追加-javaagent:Goland 的安装目录\bin\jetbrains-agent.jar,注意将路径修改成你电脑上 Goland 的安装目录,例如:-javaagent:D:\WindowsSoftware\GoLand 2019.2.3\bin\jetbrains-agent.jar,修改完成后记得保存。

运行Goland进入激活界面,选择Active,选择激活码激活,将解压的激活码打开复制到文本框中,然后OK即可。

在这里插入图片描述

About中可以看到激活到了2089年了。
在这里插入图片描述
到这里 Goland 已经成功激活了。
(双手点👍👍暗示 )


总结

学无止境!努力也许长时间会看不到效果,但是一定在沉淀自己。我们只需要做好当下,好好努力,展望未来!相信未来总有一天会厚积薄发!


坚持分享,坚持原创,喜欢博主的靓仔靓女们可以看看博主的首页博客!
您的点赞与收藏是我分享博客的最大赞赏!
博主博客地址: https://blog.csdn.net/weixin_43967679

评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jiachengren

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值