Go语言入门 - 环境搭建(一)

前言

Go的环境搭建比较简单,这里先介绍下如何下载安装,以及如何使用IDE写一个Demo。

下载

Go语言官方网站: https://golang.org 需要科学上网。
考虑到中国用户需求,官方提供了一个墙内的地址 https://golang.google.cn

登陆到首页后,点击Download,选择自己操作系统的安装包,下载最新版本的就行。
在这里插入图片描述
在这里插入图片描述

安装

官方也有介绍,可以看下 https://golang.google.cn/doc/install

Windows

双击下载的安装包,下一步即可。

Mac

双击下载的安装包,下一步即可。

Linux

tar -C /usr/local -xzf go1.15.7.linux-amd64.tar.gz

IDE的选择

写Go的IDE或者编辑器选择有很多。

从最初Go还没那么火的时候,很多人用LiteIDE,一个国人写的,且开源,特意去看了下,现在还在维护。

到后来的intellij的插件,后来又出了专属IDE GoLand,插件也下架了。

也有人用vscode、Atom、vim,甚至还有用sublime的,这个看个人喜好吧。

大家做选择的时候可能考虑的是以下几点:

  • 是否免费
  • 内存占用大不大
  • 代码提示是否友好
  • 快捷键是否喜欢

以上几点综合考虑还是建议选择Goland,原因是Goland功能最全,上手最容易,代码检查、错误提示、DEBUG什么的支持都很好。

之前我也想着换成vscode来省点内存,实际体验后发现没什么卵用,很多功能都靠各种插件,然后插件跑起来内存占用一样很大,易用性也大大降低,并且如果你不能科学上网的话,装插件时那一堆报错能让你想放弃Go语言。

Goland不好的可能是没有免费版,这个怎么说呢,买一个吧,省心。
或者你是学生或教师,或者有开源项目,也可以去JetBrains申请免费许可证,具体点此了解详情

这里只介绍下Goland。

从官网下载安装:https://www.jetbrains.com/zh-cn/go/

Demo

  • 新建一个项目,选择 “New Project”
    在这里插入图片描述
  • 这里有两个方式,一个是Go、一个是Go modules。具体有啥区别先不纠结,之后的文章再讲,直接选择第二个。
    在这里插入图片描述
  • 在项目文件夹下新建一个main.go文件
    在这里插入图片描述
  • 编辑main.go,开始写代码,注意第一行默认会是"package " + 你的项目文件夹名,需要改成"package main"
    在这里插入图片描述
  • 之后运行看下能否正常输出"hello",恭喜你已入门!
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_52777294/article/details/113144731