Go引用github包的詳細(xì)流程步驟
Linux上如何引用
如果定義了環(huán)境變量
命令:”sudo vi /etc/profile.d/go.sh”
編寫(xiě)內(nèi)容:
export GOROOT=/usr/local/go export PATH=/usr/local/go/bin:$PATH export GOPATH=/deploygo //你想加的路徑
記得編寫(xiě)完:
執(zhí)行以下命令,更新環(huán)境變量
命令:source /etc/profile
驗(yàn)證:
[root@centos ~]# $GOPATH
會(huì)出現(xiàn)GoPath的路徑,如圖:
然后在這個(gè)路徑中創(chuàng)建src文件夾(src是存放項(xiàng)目源文件的,Go默認(rèn)是讀取src文件夾下的源文件)
接下來(lái)就是把github上的包一個(gè)一個(gè)的加進(jìn)去的過(guò)程
進(jìn)入正題
①、創(chuàng)建引用目錄
在src文件夾下創(chuàng)建github.com文件夾,依照github的路徑,依次創(chuàng)建文件夾,最后把源碼拷貝最后一個(gè)文件夾中。
用引用github的xlsx包來(lái)舉例,比如下載源碼地址是:
②、拷貝源碼
那么我們就在src文件夾下依次創(chuàng)建文件夾github.com、tealeg、xlsx。再在xlsx中把源碼拷進(jìn)去,如圖:
這樣我們就添加好包了,接下來(lái)就是引用。
③、引用
直接在頭文件中引用即可:
Windows上如何引用
原理上和linux系統(tǒng)引用相似
和linux一樣,先定義GOPATH環(huán)境變量,然后依次創(chuàng)建文件夾,把包拷貝進(jìn)去,最后引用即可。
如果沒(méi)定義GoPath
但是如果沒(méi)有定義gopath的環(huán)境變量,就要看IDE的編譯器配置了。如圖:
這是LiteIDE下默認(rèn)的GOPATH的路徑,可以直接在這個(gè)路徑下創(chuàng)建src文件夾,然后依次創(chuàng)建文件夾,拷貝包,最后引用即可。
到此這篇關(guān)于Go引用github包的詳細(xì)流程步驟的文章就介紹到這了,更多相關(guān)Go引用github包內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
掌握GoLang Fiber路由和中間件技術(shù)進(jìn)行高效Web開(kāi)發(fā)
這篇文章主要為大家介紹了GoLang Fiber路由和中間件進(jìn)行高效Web開(kāi)發(fā),本文將深入探討 Fiber 中的路由細(xì)節(jié),學(xué)習(xí)如何創(chuàng)建和處理路由,深入了解使用路由參數(shù)的動(dòng)態(tài)路由,并掌握在 Fiber 應(yīng)用程序中實(shí)現(xiàn)中間件的藝術(shù)2024-01-01Go語(yǔ)言L(fǎng)eetCode題解961在長(zhǎng)度2N的數(shù)組中找出重復(fù)N次元素
這篇文章主要為大家介紹了Go語(yǔ)言L(fǎng)eetCode題解961在長(zhǎng)度2N的數(shù)組中找出重復(fù)N次元素示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-12-12利用go-kit組件進(jìn)行服務(wù)注冊(cè)與發(fā)現(xiàn)和健康檢查的操作
這篇文章主要介紹了利用go-kit組件進(jìn)行服務(wù)注冊(cè)與發(fā)現(xiàn)和健康檢查的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-04-04golang使用 gomodule 在公共測(cè)試環(huán)境管理go的依賴(lài)的實(shí)例詳解
這篇文章主要介紹了golang使用 gomodule 在公共測(cè)試環(huán)境管理go的依賴(lài),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11golang HTTP 服務(wù)器 處理 日志/Stream流的操作
這篇文章主要介紹了golang HTTP 服務(wù)器 處理 日志/Stream流的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-12-12解決Golang json序列化字符串時(shí)多了\的情況
這篇文章主要介紹了解決Golang json序列化字符串時(shí)多了\的情況,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-12-12