本文目錄一覽:
- 1、如何安裝Go語言安裝包
- 2、intellij idea15的golang插件怎麼配置
- 3、「測試開發全棧化-Go」(1) Go語言基本了解
- 4、visualstudio有開發golang的插件嗎
- 5、go安裝器提示沒有可修復組件
如何安裝Go語言安裝包
go語言作為google的一個主推語言,最近很多人都在研究,也花了一點時間對他的安裝進行了測試,本人使用Sublime Text 2 + GoSublime + gocode
顧名思義首先是安裝Go,這裡有很詳細的安裝說明, 或者(golang.org自己去找hosts),官方已經支持Windows版本
下載解壓配置環境變數
「環境變數」(我的電腦-高級系統設置-環境變數),在系統變數的標籤下,依次新建編輯如下幾個鍵值對:
(1). 新建 變數名:GOBIN 變數值 :c:\go\bin
(2). 新建 變數名:GOARCH 變數值:386
(3). 新建 變數名:GOOS 變數值:windows
(4). 新建 變數名: GOROOT 變數值:c:\go
(5). 編輯 Path 在Path的變數值的最後加上 %GOBIN%
1. 下載 Sublime Text 2,地址如下:
2. 解壓以後,雙擊 sublime_text,就可以使用 Sublime Text 2 了。
破解:
用 WinHex 編輯 sublime_text_backup.exe 文件, 跳到 000CBB70 那一行,將該行的 8A C3 修改為 B0 01 然後保存
破解註冊成功
3. 安裝 Package Control,在打開 Sublime Text 2以後,按下快捷鍵 Ctrl + `,打開命令窗行(具體在view——show Console),並回車:
import urllib2,os; pf=』Package Control.sublime-package』; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),』wb』).write(urllib2.urlopen(『』+pf.replace(『 『,』%20′)).read()); print 『Please restart Sublime Text to finish installation』
4. 重啟Sublime Text 2後,就可以發現在 Preferences菜單下,多出一個菜單項 Package Control。
5.現在安裝GoSublime插件了,按住Ctrl+Shilft+p會彈出一個對話框輸入install回車彈出一個安裝包的對話框
同上輸入GoSublime選擇GoSublime回車
本機已經安裝所以沒有出現選項,輸入Go build選中回車(這個屬於可選)
到此GoSublime安裝成功
6.下面安裝gocode,
首安裝 Git-1.7.11-preview20120710。
打開控制台,輸入以下內容:
go get github.com/nsf/gocode
go install github.com/nsf/gocode
go get github.com/DisposaBoy/MarGo
go install github.com/DisposaBoy/MarGo
也可以去github下載(要安裝google的git版本管理工具)
安裝完成後,我們可以在 go/bin 目錄下,發現多出了個 gocode 文件。(一定要放在bin目錄下)
7. 修改GoSublime配置:在 Preferences菜單下,找到Package Settings,然後找到 GoSublime,再往下找到 Settings – Default。再打開的文件中,添加如下配置,並保存:
“env”: {“path”:”c:/go/bin;” },
好了,到目前為止,開發環境搭建完成。
下面可以自由編程了。呵呵。
按下快捷鍵 Ctrl + b 界面下方會出現如下界面:
好了,到現在,開發環境就搭建完畢了。
如下是內容我這邊沒有使用照樣可以使用:
sublime Text 2 編譯配置設置方法
tools-build system-new build system 新建一個配置文件 設置為
{
「cmd」: [“go”, “run”, “$file_name”],
「file_regex」: 「^[ ]*File \」(…*?)\」, line ([0-9]*)」,
「working_dir」: 「$file_path」,
「selector」: 「source.go」
}
然後就可以用ctrl+b 編譯了
保存
intellij idea15的golang插件怎麼配置
將下載的zip包解壓,然後執行 File – open 操作打開該項目
打開該項目後,進行 SDK 和 模塊配置
執行操作 File – Project Structure 打開項目結構配置窗口
如下圖配置,SDKs 中設置 JDK、 IDEA 這兩個的路徑(圖上的 Go sdk 你先別管他,你現在還操作不了的)
IDEA 的sdk 其實就是軟體安裝目錄
然後是模塊設置 Modules
設置當前模塊的SDK依賴,如果不設置這裡,則編譯時會出現下面的錯誤:
我在這裡莫名其妙了好半天才找到原因
然後選擇 ro.redeul.google.go 包進行編譯,如圖:
這裡如果沒有出現 error 則編譯成功。
3. 生成插件 jar 安裝包
選擇 Build – Prepare Plugin module … For Deployment 將會生成一個google-go-language.jar 的文件在項目根目錄下
4. 安裝插件:
選擇 File-settings – Plugins – install plugins from disk 在右下角
選擇剛剛生成的 jar 文件將自動安裝插件,然後重啟軟體就好了
5. 下載安裝 go sdk
選擇你對應的系統版本安裝吧,
然後一些系統環境變數配置,
參考:
新建 變數名:GOBIN 變數值 :C:\Go\bin
新建 變數名:GOARCH 變數值:386
如果是64位系統 變數值為amd64
新建 變數名:GOOS 變數值:windows
新建 變數名: GOROOT 變數值:C:\Go
新建 變數名: GOPATH 變數值:C:\my\go\project
\my\go\project 是你的項目目錄
編輯 Path 在Path的變數值的最後加上 ;C:\Go\bin
之後你新建項目就可以看到 go 的圖標啦
新建好項目 hello world 一下吧 o(∩_∩)o 哈哈 ,可以開始開發你牛逼的 GO 項目了
好了先就這樣吧
「測試開發全棧化-Go」(1) Go語言基本了解
作為一個測試,作為一個測試開發, 全棧化+管理 是我們未來的發展方向。已經掌握了Java、Python、HTML的你,是不是也想了解下最近異常火爆的Go語言呢?來吧,讓我們一起了解下。
Go 是一個開源的編程語言 ,它能讓構造簡單、可靠且高效的軟體變得容易。
Go是從2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持開發,後來還加入了Ian Lance Taylor, Russ Cox等人,並最終於2009年11月開源,在2012年早些時候發布了Go 1穩定版本。現在Go的開發已經是完全開放的,並且擁有一個活躍的社區。這三個人都是計算機界的大神,有的參與了C語言的編寫,有的還是數學大神,有的還獲得了計算機最高榮譽-圖靈獎。
接下來說說 Go語言的特色 :
簡潔、快速、安全
並行、有趣、開源
內存管理、數組安全、編譯迅速
Go語言的用途 :
Go 語言被設計成一門應用於搭載 Web 伺服器,存儲集群或類似用途的巨型中央伺服器的系統編程語言。
對於高性能分散式系統領域而言,Go 語言無疑比大多數其它語言有著更高的開發效率。它提供了海量並行的支持,這對於 遊戲 服務端的開發而言是再好不過了。
Go語言的環境安裝:
建議直接打開 官方地址因為牆的原因打不開
因為我用的是windows系統,這裡主要講下Windows系統上使用Go語言來編程。
Windows 下可以使用 .msi 後綴(在下載列表中可以找到該文件,如go1.17.2.windows-amd64.msi)的安裝包來安裝。
默認情況下 .msi 文件會安裝在 c:Go 目錄下。你可以將 c:Gobin 目錄添加到 Path 環境變數中。添加後你需要重啟命令窗口才能生效。個人建議還是安裝到 Program Files文件夾中。
使用什麼開發工具來對Go語言進行編寫:
個人建議用VS code, 也可以用Sublime Text來編輯。如果你之前看了我講的HTML語言的學習,肯定已經下載了VS code. 那麼這時你需要在VS code中下載Go語言的擴展插件。
這裡有一個巨大的坑,就是在下載Go的插件和依賴包時,會提示一些包沒有。主要是因為下載的依賴包部分被牆了,只能想別的辦法去下載。
建議參考網頁:
解決vscode中golang插件安裝失敗方法
在學習go的過程中,使用的是vscode,但是一直提示安裝相關插件失敗,然後上網查方法,基本上是叫你建立golang.org目錄什麼的,結果全是錯的,而且都是抄襲,很煩。無意之中看到一位博主分享的方法,他也是飽受上述的垃圾博文困擾,然後找到了解決方法,這裡向他致敬,秉著讓更多人看到正確解決方法的心,我寫下正確的解決方法,希望對你有所幫助,也可以點開原博主鏈接參考:
Go有一個全球模塊代理,設置代理再去安裝golang的插件,就可以安裝成功了。步驟有,首先Windows用戶打開Powershell,一個藍色的界面,注意不是cmd!不知道的直接打開window下面的搜索,然後輸入powershell,搜索出來就可以了。
$env:GO111MODULE=「on」
$env:GOPROXY=「」
go env -w GOPROXY=
go env -w GOPRIVATE=*.corp.example.com
然後我們打開VsCode界面,下面會提示安裝插件,我們選擇Install ALL,就會安裝成功
當你在運行Go語言程序時,提示所有的插件包都已經安裝成功了時,就可以正常使用了,要不然一堆報錯會讓你非常心煩。
好了,今天先到這裡,晚安、下班~
visualstudio有開發golang的插件嗎
1請自行安裝SSH遠程工具 2SSH遠程登錄你的linux伺服器 3yum install mercurial 安裝 mercurial包 安裝git包 yum install git 安裝gcc yum install gcc 然後就可以下載golang的壓縮包了 下載完成 用tar 命令來解壓壓縮包 tar -zxvf go1.2.linux-a
go安裝器提示沒有可修復組件
出現這種情況原因是在VSCode中安裝Golang.go插件時,總提示部分組件安裝失敗,例如outline,gopls。單獨在命令行安裝時同樣失敗。可以如下操作,系統屬性、環境變數、當前用戶的環境變數(或系統環境變數),查找並刪除HTTPS_PROXY。重啟命令行Terminal使環境變數修改生效,或者刷新VSCode的環境變數後,重新安裝Golang.go組件。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/287349.html