Go-Swagger的踩坑記錄分享
Go-Swagger踩坑分享
晚上搗鼓了一個小時,win10一直提示:
‘swagger’ 不是內部或外部命令,也不是可運行的程序 或批處理文件。
網上沒有提過這一塊的事情,可能我太菜了,基礎的東西不懂,記錄下來以后就知道了。
win10安裝
拉取源碼
拉取 go-swagger 源碼到本地,默認放到Gopath/pkg/mod/github.com/go-swagger目錄下。
go get github.com/go-swagger/go-swagger
安裝
跳轉至上述目錄,執(zhí)行安裝命令。
此時會編譯生成一個 swagger.exe 文件放在 Gopath/bin 目錄下。
go install ./cmd/swaggershu
測試
查看版本,顯示dev則安裝完成。
$ swagger version dev
注意點
某些情況下可能仍不成功,則檢測一下系統(tǒng)環(huán)境變量,將 Gopath/bin 加入系統(tǒng)環(huán)境變量的 path 變量中。
重啟命令行窗口后再次檢查版本,此時應該可以了。
?總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
解決Golang在Web開發(fā)時前端莫名出現(xiàn)的空白換行
最近在使用Go語言開發(fā)Web時,在前端莫名出現(xiàn)了空白換行,找了網上的一些資料終于找到了解決方法,現(xiàn)在分享給大家,有需要的可以參考。2016-08-08
使用Singleflight實現(xiàn)Golang代碼優(yōu)化
有許多方法可以優(yōu)化代碼以提高效率,減少運行進程就是其中之一,本文我們就來學習一下如何通過使用一個Go包Singleflight來減少重復進程,從而優(yōu)化Go代碼吧2023-09-09
Go開發(fā)go-optioner工具實現(xiàn)輕松生成函數選項模式代碼
go-optioner?是一個在?Go?代碼中生成函數選項模式代碼的工具,可以根據給定的結構定義自動生成相應的選項代碼,下面就來聊聊go-optioner是如何使用的吧2023-07-07
超實用的Golang通道指南之輕松實現(xiàn)并發(fā)編程
Golang?中的通道是一種高效、安全、靈活的并發(fā)機制,用于在并發(fā)環(huán)境下實現(xiàn)數據的同步和傳遞。本文主要介紹了如何利用通道輕松實現(xiàn)并發(fā)編程,需要的可以參考一下2023-04-04

