Golang环境搭建指南(Windows和linux)

这篇具有很好参考价值的文章主要介绍了Golang环境搭建指南(Windows和linux)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言:

go语言和Java,Python,C语言等等基本一样,也是需要在系统内集成语言环境的。语言基本都一样,支持各种系统架构,比如,mac,Windows,linux系统支持。本文仅以最为常用的Windows和centos为例讲解go语言环境的搭建。

Downloads - The Go Programming Language

根据自己服务器的版本选择合适的版本下载

注意,这个不能下载:

Golang环境搭建指南(Windows和linux),Linux,java,jvm,servlet

 

[root@EULER2 ~]# cat /etc/redhat-release 
EulerOS release 2.0 (SP5)
[root@EULER2 ~]# uname -m
x86_64

因此,下载如下版本:

[root@EULER2 ~]# ls go1.19.6.linux-amd64.tar.gz 
go1.19.6.linux-amd64.tar.gz

一,解压部署并配置环境变量

tar xf go1.19.6.linux-amd64.tar.gz
mv go /usr/local/



vim /etc/profile
##末尾添加如下内容:
export GOROOT=/usr/local/go 
export GOPATH=/usr/local/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOROOT/bin

###激活变量
source /etc/profile

二,

测试

正确输出go的版本

[root@EULER2 ~]# go version
warning: GOPATH set to GOROOT (/usr/local/go) has no effect
go version go1.19.6 linux/amd64

 

[root@EULER2 ~]# go env
warning: GOPATH set to GOROOT (/usr/local/go) has no effect
GO111MODULE=""
GOARCH="amd64"
GOBIN="/usr/local/go/bin"
GOCACHE="/root/.cache/go-build"
GOENV="/root/.config/go/env"
GOEXE=""
GOEXPERIMENT=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOINSECURE=""
GOMODCACHE="/usr/local/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="linux"
GOPATH="/usr/local/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/usr/local/go"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
GOVCS=""
GOVERSION="go1.19.6"
GCCGO="gccgo"
GOAMD64="v1"
AR="ar"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD="/dev/null"
GOWORK=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build3630755021=/tmp/go-build -gno-record-gcc-switches"

go语言的环境部署还是非常简单的。文章来源地址https://www.toymoban.com/news/detail-548840.html

到了这里,关于Golang环境搭建指南(Windows和linux)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Stable Diffusion本地搭建windows and linux(附搭建环境)

    1.使用git工具下载项目文件到本地文件夹,命令如下: 然后进入该文件夹: 2.运行自动化脚本 运行webui.sh安装一些python环境 这个时候如果遇到root用户的报错,如下: 可以注释掉webui.sh的63-74行的内容,如下所示: #fi 如果遇到下面的报错: 可以运行下面命令 #物理机上运行:

    2024年02月08日
    浏览(43)
  • 什么是Linux,如何在Windows操作系统下搭建Linux环境,远程连接Linux系统

    Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux操作系统诞生于1991年10月5日(这是第一次正式向外公布时间)。严格

    2024年02月14日
    浏览(65)
  • 【DataX-Web的搭建(Windows/Linux环境)

    备注:我本地目录规划, 统一放到文件夹: D:javaProjectssync-datadatax D:javaProjectssync-datadatax-web (1) 安装 python3 (配置环境变量),但从github上下载的版本只支持python2.x版本,而现在python3.x正流行,这给我们带来不少麻烦。 datax 支持Python3需要修改替换datax/bin下面的三个pyt

    2024年02月08日
    浏览(42)
  • Linux环境下,针对QT软件工程搭建C++Test单元测试环境的操作指南

    C++Test是Parasoft公司出品的一款可以针对C/C++源代码进行静态分析、单元测试、集成测试的测试工具。本文主要讲解如何在Linux环境下,搭建QT插件版的C++Test测试环境。 1、在官网上下载Linux环境下的QT库和QT Creator: 2、先安装依赖文件: 3、解压QT库安装包: 4、配置(用于生成

    2024年01月19日
    浏览(46)
  • windows 搭建 PHP以及扩展swoole的运行环境(Cygwin模拟Linux环境)

    cygwin下载地址:https://www.cygwin.com/ 在浏览器中打开cygwin官网,下滑到Installing Cygwin部分,点击setup-x86_64.exe下载exe文件即可 安装cygwin 找到刚才下载的setup-x86_64.exe文件,双击打开,就开始安装cygwin 第一步:打开安装界面,直接点击下一步 第二步:选择下载源,我们直接默认选

    2024年02月07日
    浏览(57)
  • 消息中间件——RabbitMQ(一)Windows/Linux环境搭建(完整版)

    本文此章主要介绍环境搭建。此次主要是单机搭建(条件有限),包括在Windows、Linux环境下的搭建,以及RabbitMQ的监控平台搭建。 在搭建RabbitMQ之前,请先确保如下环境已经搭建完毕 Java环境(我的JDK1.8) Maven环境(我的3.6.1目前最新版) Git环境 没有搭建的同学走传送门:

    2024年02月08日
    浏览(40)
  • Linux环境搭建(二)— 配置Java环境

    写在前面: 本文默认你的Linux系统已经安装vim,yum等,如你使用的是一个全新的操作系统,移步上一篇开始配置: Linux环境搭建(一)— 实现ssh连接 未安装yum可参考文章: Linux安装yum 当然,Java包的安装也可以使用其他方式,比如apt安装、npm安装、源包解析等,可以查找其他

    2024年02月12日
    浏览(56)
  • 基于Prometheus+Grafana搭建监控平台(Windows/Linux环境exporter部署)

    1.1 Prometheus是什么?Prometheus(普罗米修斯)是一个最初在SoundCloud上构建的监控系统。自2012年成为社区开源项目,拥有非常活跃的开发人员和用户社区。为强调开源及独立维护,Prometheus于2016年加入云原生云计算基金会(CNCF),成为继Kubernetes之后的第二个托管项目。 Prometheus

    2024年01月19日
    浏览(80)
  • java环境搭建 Ubuntu Linux

    若是安装成功了在终端输入java -version来查看是否安装成功 直接在百度上搜索jdk,选择图片这个 网址:jdk下载网址 在linux中使用uname -m查看 若上面的命令结果是arm就选择带有arm的,反之选择x64的 切换到包所在的目录,打开终端,输入tar -zxf 包名 切换到解压后的目录当中,复制

    2024年02月14日
    浏览(42)
  • Linux搭建Java环境——安装JDK

            首先通过Xftp 7软件,将jdk文件传输到Linux上(连接和Xshell 7方法相同,软件资源在首页中的下载栏处免费获取)当然需要在opt文件夹下先新建jdk的文件夹 解压完成后可以发现蓝色的jdk1.8的目录生成    【将 /opt/jdk/jdk1.8.0_261 目录(或文件)移动到 /usr/local/java 目录中

    2024年02月08日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包