专栏首页章鱼的慢慢技术路Linux操作系统配置Go语言编程环境

Linux操作系统配置Go语言编程环境

之前一直在windows下写Go,现在工作环境切换至Linux下,因此写下此文,记录安装Go环境的过程。

操作系统:CentOS7.5

一、安装步骤

1,下载Go语言安装包

yum install golang -y

2,检查下载的Go语言版本

[root@localhost centos]# go version
go version go1.9.4 linux/amd64

3,在 etc/profile 配置文件中添加GOROOT和GOPATH

export GOROOT=/usr/lib/golang
export GOPATH=/home

使配置文件生效

//在根目录下执行
source /etc/profile

//或在 etc 目录下执行
source profile  

4,创建一个hello.go文件进行测试

package main

import(
	"fmt"
)

func main(){
	fmt.Println("Hello!")
}
//保存退出,并执行该文件
go run main.go

二、参考文章

Go语言环境搭建详解_飞雪无情

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 牛客网_Go语言相关练习_判断&选择题(4)

    错误指的是可能出现问题的地方出现了问题,比如打开一个文件时失败,这种情况在人们的意料之中;而异常指的是不应该出现问题的地方出现了问题,比如引用了空指针,这种情况...

    Zoctopus
  • Go语言相关练习_选择题(2)

    go语言中字符串是UTF-8编码并存储的,它语言不定长的字节,所以它不支持下标操作,因为没一个下标操作代表的是固定长度的字节,所以不能对字符串中某个字符单独赋值...

    Zoctopus
  • 牛客网_Go语言相关练习_判断&选择题(6)

    反射最常见的使用场景是做对象的序列化(serialization,有时候也叫Marshal & Unmarshal)。

    Zoctopus
  • 《快学 Go 语言》第 1 课 —— Hello World

    最初 Go 语言的 Logo 是一只可爱的土拨鼠,土拨鼠昼伏夜出的习性让它显得很有 Geek 范。土拨鼠的行动其实并不敏捷,不过它繁殖能力很强,生长发育的很快。...

    老钱
  • 快学 Go 语言 第 1 课 —— Hello World

    最初 Go 语言的 Logo 是一只可爱的土拨鼠,土拨鼠昼伏夜出的习性让它显得很有 Geek 范。土拨鼠的行动其实并不敏捷,不过它繁殖能力很强,生长发育的很快。...

    老钱
  • Go语言各版本特性回顾(1.5-1.14)

    如何优化这两项体验的同时不引入过多复杂度是一个重要的难题(同时要兼容 go 1.x ),毕竟在我看来 go 语言最大的优势就是:“少即时多”。个人觉得:编译器实...

    王磊-AI基础
  • 回归简约——Go语言简介

    GoLang(通常缩写为Go)是很多程序员都希望学会使用的最新语言。在本文中,我将介绍go语言的功能、潜力以及是否应该关心Go的发展。

    Techeek
  • Go学习之新奇视角 - 入门篇(一)

    最近工作中,需要研究Go语言的区块链项目,作为一个Java出身的程序汪,不得不开始走向新的火热学习当中去。

    23号杂货铺
  • Go语言设计和工具链核心团队成员介绍

    大名鼎鼎、如雷贯耳,Unix操作系统的发明人之一(排在第一号),C语言前身B语言的设计者,UTF-8编码设计者之一,图灵奖得主。老爷子今年快76岁了(1943年...

    刘老貘
  • Go语言入门

    最近准备学点新东西,聊聊Go语言入门。 Go是google 09年推出的编程语言,Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲...

    大数据和云计算技术

扫码关注云+社区

领取腾讯云代金券