Skip to content

hide0621/swag-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swag公式

https://github.com/swaggo/swag?tab=readme-ov-file

こちらの記事を参考にいたしました

https://engineering.nifty.co.jp/blog/10123

こちらでswag initの問題(Error parsing type definition ... cannot find type definition: json.Number / ParseComment error in file ... annot find type definition: json.Number)を解決いたしました

swaggo/swag#373

swaggo/swag#817

[使い方の注意点]

・Successアノテーションを使う際は{}内の型に対応するデータ型(構造体など)を記入すること → ParseCommentエラーの原因

・titleやversionアノテーションはmain関数に紐付けて記入する(versionはAPIのバージョンであり、Swaggerのバージョンではない)

・swag initを実行して、「warning: failed to evaluate const mProfCycleWrap at ~ reflect: call of reflect.Value.Len on zero Value」といったエラーが発生したらインストールしたSwaggoのバージョンの問題もあるため、ダウングレードを行なって対応する

https://stackoverflow.com/questions/76582283/swag-init-generates-nothing-but-general-api-information

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages