1. 程式人生 > >64位樹莓派上安裝和配置golang1.9.2

64位樹莓派上安裝和配置golang1.9.2

本文實戰了64位樹莓派環境下安裝和配置golang1.9.2的過程;

準備工作

安裝

  1. 注意要下載arm64格式的,如下圖紅框所示:注意要下載arm64格式的,如下圖紅框所示:
    在這裡插入圖片描述
  2. 將下載好的go1.9.2.linux-arm64.tar.gz檔案複製到樹莓派的/usr/local目錄下,執行解壓命令tar -zxvf go1.9.2.linux-arm64.tar.gz,發現/usr/local目錄下多了個go目錄,也就是解壓後的資料夾;

安裝結束,接下來是配置工作;

配置

  1. 建立資料夾/usr/local/go_workspace,我們以此資料夾作為工作區;
  2. 用vi開啟~/.bash_profile檔案,在末尾增加以下內容:
export GOPATH=/usr/local/go_workspace
export GOROOT=/usr/local/go
export GOBIN=$GOPATH/bin
export GOTOOLS=$GOROOT/pkg/tool
export PATH=$PATH:$GOBIN:$GOTOOLS:$GOROOT/bin
  1. 使配置生效:source ~/.bash_profile
  2. 輸入go version驗證,可以看到內容go version go1.9.2 linux/arm64,安裝成功;

驗證

  1. 建立資料夾/usr/local/go_workspace/src/hello/
  2. 在/usr/local/go_workspace/src/hello/目錄下建立hello.go檔案,內容如下:
package main

import "fmt"

func main() {
        fmt.Printf("hello, world\n")
}
  1. 驗證直接執行:在/usr/local/go_workspace/src/hello/目錄下,執行命令go run hello.go,可以成功執行:
[email protected]:/usr/local/go_workspace/src/hello# go run hello.go 
hello, world
  1. 驗證編譯構建:在/usr/local/go_workspace/src/hello/目錄下,執行命令go build,執行後當前目錄下多了個hello檔案,如下圖紅框所示:
    在這裡插入圖片描述


    執行此檔案,和go run hello.go效果一樣;

  2. 驗證install:在/usr/local/go_workspace/src/hello/目錄下,執行命令go install,執行後/usr/local/go_workspace/目錄下多了個bin資料夾,裡面有個hello檔案,執行此檔案,和go run hello.go效果一樣,如下圖所示:
    在這裡插入圖片描述

至此,樹莓派的Go語言環境搭建完成,一起來體驗這個熱門的語言吧!

相關推薦

64樹莓安裝配置golang1.9.2

本文實戰了64位樹莓派環境下安裝和配置golang1.9.2的過程; 準備工作 安裝 注意要下載arm64格式的,如下圖紅框所示:注意要下載arm64格式的,如下圖紅框所示: 將下載好的go1.

Win7,64,VS2008的64編譯環境的安裝配置

一、VS2008的64位編譯環境的安裝 1、在控制面板 | 程式 | 程式和功能 中,選擇“Microsoft Visual Studio 2008 專業版 - 簡單中文”,然後單擊“解除安裝/更改”按鈕,如下圖: 2、單擊“下一步”,如下圖: 3、單擊“新增或刪除功能

樹莓安裝AdGuardHome當DNS伺服器,來遮蔽廣告追蹤的DNS請求

AdGuardHome專案地址:AdGuardHome 樹莓派先安裝好,連上網。 1. wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.9-hotfix1/AdGuardHome_v0.9-hotf

64Ubuntu14.04LTS編譯連結32彙編程式(使用c標準庫)需要如何配置配置環境

1.安裝32位c標準庫libc6:i386 aptitude install libc6:i386 2.安裝gcc-4.8-multilib sudo aptitude install gcc-4.8-multilib

樹莓安裝MySQL資料庫簡單使用方法

在嵌入式Linux平臺下如果需要使用資料庫功能,一般會選擇SQLite或MySQL。SQLite是輕量級、基於檔案的關係資料庫,系統資源佔用較少;但是SQLite的缺點是不支援遠端部署和訪問。對於大多數應用,SQLite是很易用的資料庫,我之前就使用過它開發過一套生產管

如何在樹莓安裝pythonGPIO庫

不同作業系統安裝GPIO的命令是不同的,這裡以樹莓派的官方作業系統Raspbian為例,說明如何安裝GPIO庫。 Raspbian中安裝了兩個Python版本,分別是2.7.3和3.2.2。Python2.x的安裝包會一python為字首,而Python3.x的安裝包回

樹莓安裝配置kali-linux-2.0

kali-linux-2.0也出來了一段時間,有了許多重大改進,我在安裝的過程中也遇到了許多問題,現在記錄下來,給大家參考 材料準備:RaspberryPi2、網線、USB線、MicroSD Card(16G及以上),讀卡器。 刷入Kali Lin

樹莓安裝openfaas初體驗

什麼是openfaas openfaas 是一款開源的faas框架,什麼是faas,faas是Function as a Ser

樹莓系統安裝調試 總結整理篇

exp file 我們 log 令行 key 博客園 projects yun 第一次拿到樹莓派的時候,覺得它好小,就像一個小電路板一樣,經過對它的一番研究,感覺其實這個小電腦性能還是可以的,拿來運行一些小的程序、應用還是可以的,而且在有些情況下體積小就是它的優勢。閑話

windows server 2008 64MySQL5.6免安裝版本配置說明

zip mage 系統 9.png 技術 版本 變量 成功 過程 1 通過官網下載MySQL5.6版本壓縮包,mysql-5.6.36-winx64.zip; 2 在D盤創建目錄,比如D:\MySQL,將mysql-5.6.36-winx64.zip解壓縮到該目錄下,如下

【轉】如何在win10(64系統)安裝apache服務器

是我 是你 www blank sta install 修改 get 分享 如何在win10(64位系統)上安裝apache服務器 今天裝了Apache服務器,下面是我總結的方法: 一,準備軟件   1.64位的apache版本 傳送門:http://www.ap

CentOS7 64下MySQL5.7安裝配置

mmu html sql -o ces valid ica strong med 1、下載並安裝MySQL官方的 Yum Repository 下載安裝用的Yum Repository [root@izm5e14weg5qigotah0j80z ~]# wget -i

CentOS7 64下MySQL5.7安裝配置(YUM)

isa 插件 lan 修改 文件路徑 res http off head 原文:https://www.linuxidc.com/Linux/2016-09/135288.htm 安裝環境:CentOS7 64位 MINI版,安裝MySQL5.7 1、配置YUM源 在M

關於樹莓安裝teamviewer方法

GC 安裝文件 形式 teamview ubun none sta gin tps 在ubuntu中,sudo apt-get install -f是幹什麽用的?1、sudo命令:sudo命令用來以其他身份來執行命令,預設的身份為root,簡單來說就是提升權限,因為apt-

樹莓安裝配置NTP服務

all 配置 結果 sts restrict 1.9 nan .net 5.1 我們都知道樹莓派的小巧和省電節省空間等太多的優勢,這裏就不一一列舉了,那麽樹莓派就需要長時間的運行,可以7×24的方式運行,那麽我們就把樹莓派當作一個小的服務器來運行,可以跑一些小的

樹莓系統安裝遠端訪問

1.安裝樹莓派系統  1.格式化SD卡           先用SDFormatter格式化SD卡,Drive是SD卡名,Size容量大小,直接點格式化快速格式化即可。 2. 燒錄系統  登入樹莓派官網(ht

樹莓安裝mosquitto實現MQTT通訊

本篇文章我們介紹一下如何在樹莓派上安裝mosquitto實現訊息接收 訊息推送協議 MQTT 提供輕量級的,支援可釋出/可訂閱的的訊息推送模式,使裝置對裝置之間的短訊息通訊變得簡單,比如現在應用廣泛的低功耗感測器,手機、嵌入式計算機、微型控制器等移動裝置。 輸入以下命令: sudo ap

如何在Ubuntu 18.04安裝配置Apache 2 Web伺服器

什麼是Apache Web Server? Apache或Apache HTTP伺服器是一個免費的開源Web伺服器,由Apache軟體基金(Apache Software Foundation)開發和維護。它的受歡迎程度可以通過以下事實來判斷:全球約有46%的網站由Apache提供支援。 Apache允許網

如何在CentOS 7安裝配置MySQL Cluster

翻譯&轉載:https://www.howtoforge.com/tutorial/how-to-install-and-configure-mysql-cluster-on-centos-7/   如何在CentOS 7上安裝和配置MySQL Cluster &nbs

樹莓 安裝並 運行opencv

targe numpy key chang unix 使用 ras argv pac http://www.cnblogs.com/farewell-farewell/p/6125761.html 1.先安裝依賴項 OpenCV 2.2以後版本需要使用Cmake生