小白篇--如何在本地搭建 go环境

发布于:2024-06-29 ⋅ 阅读:(14) ⋅ 点赞:(0)

前言

Go语言的优势主要体现在其简洁、高效、并发性能、跨平台支持、强大的社区支持以及在云计算和多核CPU时代的高效算子处理能力。

  1. 简洁:Go语言的设计哲学是“少即是多”,其遵循简单和清晰的原则,使得代码简洁明了,易于理解和维护。
  2. 高效:无论是编译速度还是运行速度,Go都表现出色,特别适合需要快速交付的项目。
  3. 并发性能:Go语言天生支持并发编程,通过goroutine(轻量级线程)和channel(管道)实现,可以更方便地编写并发程序,并且效率更高,避免了程序阻塞等问题。
  4. 跨平台支持:Go语言支持跨平台开发,可以在各种操作系统中运行,包括Linux、MacOS、Windows,甚至是移动操作系统。
  5. 强大的社区支持:由于Google的支持,Go的社区非常活跃,问题和解答能够得到快速的反馈。
  6. 云计算和多核CPU时代的高效算子处理能力:在云计算和多核CPU的时代,Go语言的算子模型提供了高效的算子处理能力。

Go的安装与配

Go语言的安装方法:访问Go语言官网(Go下载 - Go语言中文网 - Golang中文社区)进行下载相关安装包,根据自己需要大家的系统环境下载windows/linux/macOs相应的安装包。

在这里插入图片描述

1、windows系统安装

在这里插入图片描述

下载完成后,进入到下载目录,选择下载的安装包,进行双击安装文件,然后点击“Next”按钮安装即可。系统会推荐安装再默认路径中,自己也可以安装自己定义的目录中。

在这里插入图片描述

1.1,检查是否安装成功:

键盘上的:win + r 打开cmd,输入命令

C:\Users\l>go version      //查看当前版本
go version go1.22.1 windows/amd64     //如果有显示说明安装没有问题

在这里插入图片描述

2、Linux 安装

下载Linux适用的安装包,一般是* -amd64.tar.gz 结尾的安装包。

也可以通过wget命令进行下载:wget https://golang.org/dl/*-amd64.tar.gz 注意*代表具体的包名称。

下载完成后,把下载的包移到自己需要安装的目录中,推荐/opt目录下。进行解压 tar –zvxf *-amd64.tar.gz ,解压后会得到相应的go文件夹。

通过 sudo vim /etc/profile 命令进入系统环境变量配置,在最后加入。

export GOPATH=$HOME/go

export PATH=$PATH:$GOPATH/bin

export PATH=$PATH:$GOPATH/bin:/usr/local/go/bin

最后刷新 source /etc/profile 环境变量即可。

3、Go语言工具

Go语言开发的工具比较多,比如/Goland/ IntelliJ Idea + Go 插件/6、LiteIDE/ Eclipse+ Go插件等等。这里用IntelliJ + Go 插件环境为例进行叙述。

IDEA配置Go语言开发环境

添加Go插件

(1)首先,启动Intellij IDEA,点击File --> Settings --> Plugins,如下:

在这里插入图片描述

(3)点击 Install,等安装好了,提示重启IDEA即可。


网站公告

今日签到

点亮在社区的每一天
去签到