go - Installation af swaggo på windows (swagger + gin)

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg forsøger at installere swagger for gin-gonic på windows.
Dokumentation af swaggo siger, at jeg skal løbe:


go get -u github.com/swaggo/swag/cmd/swag


Efter installationen skal jeg kunne køre swag init inde i roden af ​​mit projekt, hvor jeg har main.go, men cmdlet angiver følgende:


swag : The term 'swag' is not recognized as the name of a cmdlet, function, script file, or operable program. Check
the spelling of the name, or if a path was included, verify that the path is    correct and try again.
At line:1 char:1
+ swag
+ ~~~~
+ CategoryInfo          : ObjectNotFound: (swag:String) [],  CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException


Hvordan kan jeg tilføje swag til PATH eller hvordan skal jeg gå videre herfra?


Ps, jeg fulgte dokumentation herfra [8]


Opdatering : Så jeg lavede en ren installation af Go på en anden pc, efterfulgt af go get -u github.com/swaggo/swag/cmd/swag og swag kører højre for flagermus. Tidligere fulgte jeg denne vejledning, og jeg kunne ved et uheld have ødelagt min $GOPATH på den oprindelige pc. [9]

Bedste reference


Tilføj $ GOPATH/bin til PATH, for eksempel:


eksport PATH=$ PATH:/Brugere/.../go/bin