解決go 生成的exe不在bin文件夾里的問題
GO項目目錄解釋
src存放源代碼
pkg編譯后生成的文件
bin編譯后生成的可執(zhí)行文件
背景
在src目錄下,新建文件test.go,編寫代碼。
控制臺執(zhí)行g(shù)o build test.go
之后發(fā)現(xiàn):
生成的test.exe并沒有在bin生成,而是在與源碼test.go同級目錄src下生成。
解決
控制臺執(zhí)行g(shù)o install
補充:go install之后沒有生成bin目錄的原因(環(huán)境變量GOBIN)
運行g(shù)o install HelloWorld,沒有報錯,但工作空間里也沒有生成bin目錄。
想起剛才重新配置環(huán)境變量時,把GOBIN也給配置了:/usr/local/go/bin。
所以導(dǎo)致install生成的bin并沒在當(dāng)前工作空間生成對應(yīng)打bin目錄,而是把文件直接生成到里/usr/local/go/bin里。
把GOBIN重新置為了默認(rèn)的空,source之后并沒成功。
因為用的LiteIDE,它打環(huán)境變量沒有更新過來,重啟LiteIDE也沒好使。
最后把系統(tǒng)注銷重新登錄了一下好使了
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
Golang使用channel實現(xiàn)一個優(yōu)雅退出功能
最近補?Golang?channel?方面八股的時候發(fā)現(xiàn)用?channel?實現(xiàn)一個優(yōu)雅退出功能好像不是很難,之前寫的?HTTP?框架剛好也不支持優(yōu)雅退出功能,于是就參考了?Hertz?優(yōu)雅退出方面的代碼,為我的?PIANO?補足了這個?feature2023-03-03pytorch中的transforms.ToTensor和transforms.Normalize的實現(xiàn)
本文主要介紹了pytorch中的transforms.ToTensor和transforms.Normalize的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04Go類型斷言提取測試接口值動態(tài)類型及靜態(tài)轉(zhuǎn)換確保類型接口編譯安全
這篇文章主要為大家介紹了Go類型斷言提取測試接口值動態(tài)類型及靜態(tài)轉(zhuǎn)換確保類型實現(xiàn)特定接口的編譯時安全性詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-10-10詳解golang中的結(jié)構(gòu)體編解碼神器Mapstructure庫
mapstructure是GO字典(map[string]interface{})和Go結(jié)構(gòu)體之間轉(zhuǎn)換的編解碼工具,這篇文章主要為大家介紹一下Mapstructure庫的相關(guān)使用,希望對大家有所幫助2023-09-09如何在Go中將[]byte轉(zhuǎn)換為io.Reader
本文主要介紹了如何在Go中將[]byte轉(zhuǎn)換為io.Reader,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-12-12一文帶你理解Golang中的Time結(jié)構(gòu)
根據(jù)golang的time包的文檔可以知道,golang的time結(jié)構(gòu)中存儲了兩種時鐘,一種是Wall?Clocks,一種是Monotonic?Clocks,下面我們就來簡單了解一下這兩種結(jié)構(gòu)吧2023-09-09在Golang中使用http.FileServer返回靜態(tài)文件的操作
這篇文章主要介紹了在Golang中使用http.FileServer返回靜態(tài)文件的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-12-12