1. 程式人生 > >CentOS7.3安裝Go執行和開發環境

CentOS7.3安裝Go執行和開發環境

下載並解壓

  • 下載
[root@localhost soft]# wget -c https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz
  • 解壓

將原始碼包解壓後直接放到 /usr/local 目錄下, 不用再次 make && make install 來安裝了, 開箱即用

[root@localhost soft]# tar -C /usr/local/ -zxvf go1.8.3.linux-amd64.tar.gz 

新增系統環境變數

  • 建立新檔案並開啟
[root@localhost
soft]# vim /etc/profile.d/go.sh
  • 輸入以下內容
> 輸入內容

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

> 儲存退出

:wq!
  • 立即生效環境變數
[root@localhost soft]# source /etc/profile.d/go.sh

你可能會說這麼新增環境變數, 多不快捷啊!當然你也可以直接在shell中輸入以下內容:

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

但就個人認為我這個方法來是比較不錯的, 編譯一個軟體需要新增一個檔案,

然後 source

一下匯入到當前軟體需要新增的環境變數到系統$PATH中, 每一個人都有一個強迫症的習慣吧!

那好, 請尊重自己好了~~~

再在好了, 你可能在shell的任何位置輸入 go 命令了!

新增GOPATH目錄

新增GOPATH和新增環境變數沒有本質的區別就是作用不一樣罷了

建立工作路徑

建立一個工作目錄, 這個目錄就是你以後開發學習go語言的主要戰場了, 如在使用者家目錄建立這樣一個目錄 dev/go

[root@localhost ~]# mkdir -p ~/dev/go

新增這個目錄路徑作為GOPATH

  • 建立一個環境變數檔案 gopath.sh
    並開啟
[root@localhost ~]# vim /etc/profile.d/gopath.sh
  • 輸入GOPATH具體指向位置
export GOPATH=/root/dev/go
  • 儲存退出
:wq!
  • 立即生效這個GOPATH環境變數
[root@localhost ~]# source /etc/profile.d/gopath.sh 
  • 驗證GOPATH環境變數是否新增成功
[root@localhost ~]# echo $GOPATH
/root/dev/go

OK, 那麼這個GOPATH環境變數也就新增完成了

運算GO環境測試

  • 建立測試檔案 hello_world.go
[root@localhost ~]# vim ~/dev/go/hello_world.go
  • 編輯檔案
package main

import (
    "fmt"
)

func main() {
    fmt.Println( "Hello world!" )
}
  • 運算測試檔案 hello_world.go
[[email protected] ~]# go run ~/dev/go/hello_world.go 
Hello world!

相關推薦

CentOS7.3安裝Go執行開發環境

下載並解壓 下載 [root@localhost soft]# wget -c https://storage.googleapis.com/golang/go1.8.3.linux-

第 1 課 Go 簡介開發環境搭建

特點 支持 類型安全 AR ron .com 沒有 c語言 內存安全 (課程地址: http://study.163.com/course/courseLearn.htm?courseId=306002&from=study#/learn/video?lessonI

centos7 快速安裝部署pythonopencv環境

centos7在python呼叫opencv需要引入cv2包 下面是快速安裝步驟 1.在CentOS 7命令列中直接線上安裝: yum  install  numpy  opencv* 2.安裝完成後進行全盤搜尋:find  /  -name   "cv2.so", 我

阿里雲伺服器配置開發環境第七章:Centos7.3安裝nginx以及環境配置

Nginx是什麼? Nginx是一款輕量級Web伺服器,也是一款反向代理伺服器 Nginx能幹什麼? 可直接支援Rails和PHP的程式 可作為HTTP反向代理伺服器 作為負載均衡伺服器 作

centos7.3安裝java開發環境

###Centos7.3 安裝jdk、tomcat和mysql ####一、 安裝jdk 1、進入oracle官網下載jdk-8u152-linux-x64.tar.gz,用WinScp將檔案上傳到/usr/local檔案下 2、解壓:執行命令 >tar

Centos7.3安裝配置Tomcat8

localhost pat 1.10 logs .cn mage port oot -c 第一步:下載Tomcat8壓縮包 進入 http://tomcat.apache.org/download-80.cgi 下載tar.gz壓縮包 第二步:用ftp

Centos7.3安裝配置Mysql5.7

mysql5 logs public mon grant https mysql sta -- 第一步:獲取mysql YUM源 進入mysql官網獲取RPM包下載地址 https://dev.mysql.com/downloads/repo/yum/

Centos7.3安裝配置jre1.8

分享 運行環境 filezilla www 編輯 exp path 解壓 安裝和配置 在正式環境裏 我們可以不安裝jdk ,僅僅安裝Java運行環境 jre即可; 第一步:下載jre 我們去oracle官方下載下jre http://www.oracle

centos7.3安裝最新版lamp環境

生成 oot noi 查看 yum port config cati 鏈接 本篇文章講解的是centos7.3環境中安裝Apache2.4 + MySQL5.7 + PHP7.1.8 一.Apache 1.查看httpd包是否可用yum list | grep

Centos7.3安裝配置jre1.8轉

    在正式環境裡 我們可以不安裝jdk ,僅僅安裝Java執行環境 jre即可;     第一步:下載jre 我們去oracle官方下載下jre  http://www.oracle.com/techn

GO語言學習:安裝包下載linux環境變數配置

1.安裝包下載   地址:https://golang.google.cn/dl/   截圖:    2.解壓安裝包   解壓後的檔案如下圖:     把解壓後的檔案放在 、usr/local/下,如下圖      3.配置環境變數   使用root許可權登入

【轉載】Centos7.3安裝配置Mysql5.7

Linux安裝mysql aliyun安裝mysql https://blog.csdn.net/qq_35393693/article/details/79994097   遇到問題向下看   (第七步:設定允許遠端登入 Mysql預設不允許遠端登入

centos7.3 安裝配置mysql

1.獲取mysql yum源 點選Download 得到這個  這個就是Yum倉庫的rpm包 其實就是一個下載地址 2.下載和安裝mysql源 -bash: wget: 未找到命令 我們先安裝下wget  yum -y install wg

Centos7.X 安裝 Go環境

go1.9.2.linux-amd64.tar.gz 2、安裝包解壓命令:tar -C /usr/local -xzf go1.9.2.linux-amd64.tar.gz  我解壓到了/usr/local下統一管理。 3、新增環境變數到當前賬戶,進入當前賬戶根目

CentOS7.3 安裝及配置Apache Tomcat

1. Apache 安裝 # yum install httpd //安裝過程中會提示“is this ok [y/d/N]”,輸入y,回車即可 2. Apache 配置 //開啟 Apache 服務 # systemctl start httpd

mac上安裝go執行環境liteide

mac上go語言開發環境除了sublime,另外一個熱門是國人開發的liteide.1. 首先確保go已經安裝在本機,並且配置了環境變數, terminal下vim .bash_profile,這是我的配置:GOPATH是我們本機go專案存放的地方,類似於workspace。

資料庫sqlite3.7.3 在PC端 開發板arm的安裝及編譯

#include <stdio.h> #include <stdlib.h> #include "sqlite3.h" //sqlite3的回撥函式         //sqlite 每查到一條記錄,就呼叫一次這個回撥 int LoadMyInfo( void * para, int

CentOs7.3安裝機器學習環境

pythone3.6.1 wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz tar -zxvf Python-3.6.1.tg

全真教程:Windows環境Jupyter Notebook安裝執行工作資料夾配置

![圖示](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/21d6de9b32584ea7bc6231364ece93a9~tplv-k3u1fbpfcp-zoom-1.image) # 全真教程:Windows環境Jupyter Notebook安裝

CentOS7.3安裝MySQL5.7

blog 錯誤 com 原因 rpm /var/ inux rep 問題 Linux和Mysql版本更新後,由於已知的mysql被收購的原因,導致mysql不會再發布於centos默認的yum源中。 而使用rpm的安裝方式,又會有蠻多的依賴問題,因此本次嘗試使用官方提供的