iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux系统下Go语言开发环境搭建
  • 358
分享到

Linux系统下Go语言开发环境搭建

Linux系统下Go开发环境搭建Go配置环境变量Go环境变量 2022-06-05 00:06:53 358人浏览 薄情痞子
摘要

Go 语言是由谷歌的科学家开发的,并开源的新语言,被誉为“21世纪的C语言”,它的主要目标是将静态语言的安全性和高效性与动态语言的易开发性进行有机结合,达到完美平衡,从而使编程变得更加有乐趣,而不

Go 语言是由谷歌的科学家开发的,并开源的新语言,被誉为“21世纪的C语言”,它的主要目标是将静态语言的安全性和高效性与动态语言的易开发性进行有机结合,达到完美平衡,从而使编程变得更加有乐趣,而不是在艰难抉择中痛苦前行。

最近有一个项目是处理瞬间高并发的请求,考虑到Go语言的原生支持并发的特性,以及新年之后多个项目用Go语言开发,项目组决定用Go语言开发前端抗洪服务器。工ZBrwGRp欲善其事,必先利其器,下面贴出linux系统下Go开发环境的搭建。

网上有很多关于Go环境搭建的资料,都是先从安装mercurial开始,然后下载Go语言源码安装的。但是因为众所周知的原因,在中国大陆无法稳定地访问谷歌的服务器,所以上面那个方法很多情况下是不可行的,除非使用了代理。以下介绍一个非常简单而且非常有效的方法来搭建Go开发环境。

注意:在Linux下安装Go开发环境请使用root用户。

下载Go文件压缩包

golang中国社区下载Go语言的源码,Linux命令行下可以执行如下命令:

wget https://www.golangtc.com/static/go/1.8.3/go1.8.3.linux-amd64.tar.gz

下载完后解压文件:


tar -zxvf go1.8.3.linux-amd64.tar.gz

得到一个go目录,执行以下命令,移动到/usr/local/目录下:

mv go/ /usr/local/

Go配置环境变量

使用vim编辑器打开/etc/profile文件:

vim /etc/profile

在最底部加入如下内容,配置Go语言环境变量:

#set go environment
GOROOT=/usr/local/go
GOBIN=$GOROOT/bin
PATH=$PATH:$GOBIN/
export GOROOT  GOBIN PATH

环境变量配置在code>/etc/profile文件里能保证该机器上每个用户都能使用这个环境变量。执行如下命令使环境变量生效:

source /etc/profile

验证环境变量是否生效,如果控制台输出上面配置的路径,则说明配置成功:

echo $GOROOT

切换到部署Go服务的用户下,当然可以继续是root用户下,配置GOPATH环境变量:

vim ~/.profile

在最下面编辑如下内容:

export GOPATH=/data/go

然后在运行如下命令使环境变量生效:

source ~/.profile

在/data/go目录下创建一个main.go文件,写入以下内容:

package main

import "fmt"

func main() {
fmt.Println("Hello, 世界!")
}

保存后运行:

go run /data/go/main.go
Hello, 世界!

成功打印出信息就表示安装成功了!!

更多关于Linux系统下Go语言开发环境搭建请查看下面的相关链接

--结束END--

本文标题: Linux系统下Go语言开发环境搭建

本文链接: https://www.lsjlt.com/news/21593.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux系统下Go语言开发环境搭建
    Go 语言是由谷歌的科学家开发的,并开源的新语言,被誉为“21世纪的C语言”,它的主要目标是将静态语言的安全性和高效性与动态语言的易开发性进行有机结合,达到完美平衡,从而使编程变得更加有乐趣,而不...
    99+
    2022-06-05
    Linux系统下Go开发环境搭建 Go配置环境变量 Go环境变量
  • Linux系统下Go语言开发环境怎么搭建
    本篇内容介绍了“Linux系统下Go语言开发环境怎么搭建”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!注意:在Linux下安装Go开发环境请...
    99+
    2023-06-30
  • Windows系统中如何搭建Go语言开发环境
    今天小编给大家分享一下Windows系统中如何搭建Go语言开发环境的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1、Go语言...
    99+
    2023-07-04
  • Linux下C语言开发环境怎么搭建
    小编给大家分享一下Linux下C语言开发环境怎么搭建,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Gedit 编辑器在 Linux 下,很多程序员都推崇使用 Vi...
    99+
    2023-06-28
  • Windows系统中搭建Go语言开发环境图文详解
    目录1、Go语言简介2、安装Git3、Go 工具链(编译器)安装3.1、环境变量GOROOT3.2、环境变量GOPATH3.3、Go常用命令4、包管理4.1、go module4.2...
    99+
    2022-11-11
  • Go语言+Linux容器:如何快速搭建高效的开发环境?
    Go语言 Linux容器:如何快速搭建高效的开发环境? 随着云计算的快速发展,容器技术越来越受到开发者的青睐。Linux容器是一种轻量级的虚拟化技术,它可以在一个操作系统内部创建多个隔离的用户空间,每个用户空间拥有自己的应用程序和运行环境。...
    99+
    2023-09-17
    容器 对象 linux
  • python环境搭建-Linux系统下p
    [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2 Type "help", "copyright", "credits" or "license" for more information. ...
    99+
    2023-01-31
    环境 系统 python
  • windows系统下如何搭建Golang开发环境
    本文小编为大家详细介绍“windows系统下如何搭建Golang开发环境”,内容详细,步骤清晰,细节处理妥当,希望这篇“windows系统下如何搭建Golang开发环境”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧...
    99+
    2023-07-04
  • Linux下怎么搭建PHP开发环境
    小编给大家分享一下Linux下怎么搭建PHP开发环境,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。PH...
    99+
    2023-06-27
  • Linux下如何搭建Android开发环境
    Linux下如何搭建Android开发环境,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。下面将和大家分享一下如何在Deepin Linux下简单搭建Androi...
    99+
    2023-06-28
  • linux下android开发环境如何搭建
    在Linux下搭建Android开发环境需要进行以下步骤:1. 安装Java开发环境:Android开发需要使用Java开发环境,可...
    99+
    2023-08-24
    linux android
  • Go Path学习笔记:如何在Linux下搭建Go开发环境?
    Go语言是一种快速、高效、并发的编程语言,它具有静态类型、垃圾回收和内存安全等特性。它的设计目标是提供一种简单的语言,使得开发人员可以更快速地编写高效的代码。 在本篇文章中,我们将介绍如何在Linux系统中搭建Go开发环境。 安装Go ...
    99+
    2023-07-05
    path 学习笔记 linux
  • Go语言环境的搭建方法
    这篇文章主要讲解了“Go语言环境的搭建方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Go语言环境的搭建方法”吧!安装Go语言及搭建Go语言开发环境下载下...
    99+
    2022-10-18
  • ubuntu如何搭建c语言开发环境
    要在Ubuntu上搭建C语言开发环境,您可以按照以下步骤进行操作:1. 安装编译器:打开终端,运行以下命令安装gcc编译器和make...
    99+
    2023-08-29
    ubuntu c语言
  • Mac系统搭建PHP开发环境
    mac上的PHP开发环境搭建方式有很多, brew, docker, mamp等, 这里使用最近新出的工具PhpWebStudy来搭建mac上的php开发环境 安装 使用brew安装: brew in...
    99+
    2023-09-02
    macos php memcached mac web development
  • Mac系统搭建hyperf开发环境
    记录一下Mac系统搭建hyperf开发环境 1. 首先确认php版本要大于7.4 $ php -vPHP 7.4.21 (cli) (built: Sep 30 2021 13:37:02) ( NTS )Copyright (c...
    99+
    2023-10-11
    php swoole
  • Ubuntu16.04系统搭建.NetCore开发环境
    1.安装 Git sudo apt-get update sudo apt-get install git Do you want to continue [Y/n] Y git...
    99+
    2022-11-13
  • Java开发环境搭建—UOS系统
    简介 公司的业务需要使用国产的统信UOS专业版系统开发Java程序,没想到配置起来如此轻松简单,再也不用管环境变量了,给大家分享一下~ 前期准备 已安装UOS系统、已打开root权限,UOS专业版|家...
    99+
    2023-09-11
    java maven mysql redis linux
  • Linux下如何搭建LAMP PHP开发环境
    本篇内容主要讲解“Linux下如何搭建LAMP PHP开发环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下如何搭建LAMP PHP开发环境”吧!我的OS是ubuntu 9.10,得...
    99+
    2023-06-13
  • Linux搭建PHP开发环境
    集百家之所长搭建的PHP环境 文章目录 集百家之所长搭建的PHP环境1安装SSH和Xftp2安装宝塔面板3安装Mysql4 安装ApachePHP 安装配置Apache至此环境搭建成功 ...
    99+
    2023-08-31
    php linux mysql apache 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作