一 需要设置项
1、有4个环境变量需要设置:GOROOT、GOPATH、GOBIN,以及PATH
2、需要设置到某一个profile文件中(~/.bash_profile)或(/etc/profile)
二 环境变量设置
1、GOROOT:该环境变量的值为Go语言的当前安装目录,执行:
[root@localhost go]# export GOROOT=/usr/local/go
2、GOPATH:该环境变量的值为Go语言工作区的集合,执行:
[root@localhost go]# export GOPATH=~/golib:~/goproject:~/goc2p
3、GOBIN:该环境变量的值是存放Go程序的可执行文件的目录,执行:
[root@localhost go]# export GOBIN=~/gobin
4、PATH:为了方便使用Go语言命令和Go程序的可执行文件,需要追加其值,执行:
[root@localhost go]# export PATH=$PATH:$GOROOT/bin:$GOBIN
以上四条语句为:
[root@localhost go]# export GOROOT=/usr/local/go
-
[root@localhost go]# export GOPATH=~/golib:~/goproject:
~/goc2p [root@localhost go]# export GOBIN=~/gobin
[root@localhost go]# export PATH=$PATH:$GOROOT/bin:$GOBIN
三 校验设置结果
在命令行的任意目录下敲入go version并回车,然后检查打印信息。
[root@localhost ~]# go version
go version go1.8.3 linux/amd64
相关推荐
在IT行业中,Go语言因其简洁的语法、...这使得Go语言成为编写跨平台串口通信软件的强大工具,尤其是在需要高性能和高并发的场景下。通过理解并掌握这些技术,开发者可以轻松地为各种设备构建可靠的串口通信解决方案。
安装 Go 环境需要将下载的安装包复制到 Linux 服务器的指定目录下,并解压缩安装包。例如,可以将安装包复制到 /usr/local 目录下,并解压缩到 go 文件夹中。 四、配置环境变量 配置环境变量是安装 Go 环境的重要...
总的来说,通过在Linux环境下配置VSCode、安装Go语言、设置工作区以及集成gocode、godef和goreturns等工具,你可以构建一个强大的Go开发环境,为编写高质量的Go代码提供便利。记住,持续学习和实践是成为优秀Go...
在IT行业中,Go语言,又称为Golang,是由Google开发的一种静态类型、编译型、并发型且具有垃圾回收功能的编程语言。它旨在提高软件的简洁性、可读性和可维护性,特别适合构建高性能的网络服务和分布式系统。在Linux...
在Linux系统中,Go语言(也称为Golang)是一种高效、简洁且强大的编程语言,尤其适合构建网络服务和分布式系统。本教程将详细介绍如何在Linux环境下进行Go语言的一键安装配置,让你快速拥有一个功能完备的Go开发环境...
Go(GOLANG)是一种由Google开发的开源编程语言,设计初衷是为了提高开发...掌握这些知识点,你就可以在Linux环境中有效地进行Go语言的开发工作。随着实践的深入,你会发现Go语言在高性能、高并发场景下的强大优势。
`update-golang`是一个专为Linux开发环境设计的实用工具,它使得Go语言版本的管理和更新变得轻而易举。 首先,让我们深入了解`update-golang`脚本的工作原理。这个脚本通常由bash编写,它会自动检测当前系统的...
在压缩包子文件的文件名称列表中,只有一个条目"go",这可能意味着解压后会得到一个名为"go"的目录,其中包含了Go语言的完整安装内容,如bin目录下的可执行文件(如`go`, `godoc`, `gofmt`等),src目录下的源代码,...
Go语言,又称Golang,是由Google开发的一种静态类型的、编译型的、并发型的、垃圾回收的编程语言。这个“go1.10.linux-amd64.tar.gz”文件是Go语言的1.10版本在Linux操作系统上64位架构的安装包。下面我们将深入探讨...
Go语言,简称Golang,是由Google开发的一种静态类型的、编译式的、并发的、垃圾回收的、C/C++风格的编程语言。Go语言的设计目标是提高开发者的生产效率,同时保持系统级编程的性能。在本文中,我们将详细探讨Go ...
在Linux系统中安装Go语言(也称为Golang)是一个简单的过程,主要涉及到下载Go的源码包或使用包管理器进行安装。以下是详细的步骤和相关知识点: 1. **检查系统需求**:首先确保你的Linux系统满足Go语言的最低要求...
Go语言,也称为Golang,是由Google开发的一种静态类型的、编译型的、并发型的、垃圾回收的、强类型的语言。它旨在提高编程效率,简化多线程编程,并提供高效的系统级编程能力。在本案例中,我们讨论的是Go语言的...
标题"protobuf的go语言插件,Linux中适用"指的是在Linux操作系统环境下,使用protobuf为Go语言提供的插件工具。这个插件使得Go开发者能够在他们的项目中利用protobuf的强大功能,方便地处理结构化数据的序列化和反...
Go语言,也称为Golang,是由Google开发的一种静态类型的、编译式的、垃圾回收的、并发型且具有C-like语法的编程语言。Go语言的设计目标是提高开发效率,简化系统编程,尤其是网络和多处理器系统。Go语言1.9.3是这个...
【标题】"耗子 Linux 面板"是一款基于GO语言开发的轻量级Linux管理面板,专为嵌入式Linux系统设计。该面板旨在提供一个简洁、高效的图形用户界面,帮助用户远程管理和监控Linux设备,尤其适用于资源有限的嵌入式环境...
在Linux环境下,开发者常常使用VSCode进行Go语言的编程工作,因为VSCode提供了丰富的扩展功能,尤其是针对Go语言的插件,能够极大地提升开发效率。 "VSCode-golang-linux.zip" 是一个专门为Linux用户准备的VSCode与...
在Go语言中,读取Linux系统的CPU占用率、CPU温度、内存占用率以及磁盘占用率涉及到了系统监控和性能分析。以下将详细介绍如何利用Go实现这些功能。 1. **CPU占用率** CPU占用率是指CPU在单位时间内用于执行用户...
Go语言,又称Golang,是由Google开发的一种静态类型的、编译型的、并发型的、垃圾回收的编程语言。Go语言的设计目标是提高开发效率,简化多核或多系统的并发编程,以及提供更好的工具链支持。在标题中提到的"Go...
标题中的"go1.12.5.linux-arm64.tar.gz"是一个针对Go语言(Golang)的特定版本——1.12.5的编译包,适用于Linux操作系统下的ARM64架构。这个文件是经过编译和打包的,方便在64位ARM处理器上部署和运行Go语言的程序。...