Skip to content

Pircer/mts2024golang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Материалы для семинаров 2024 года

Генерация документации по аннотациям в коде

swag init -d cmd -o api

Генерация кода из описания API

go generate ./...

Генерация кода из proto файла

protoc \
-I ./libs \
\
--grpc-gateway_out=logtostderr=true:./api  \
--grpc-gateway_opt=paths=source_relative \
\
--openapiv2_out ./api \
--openapiv2_opt logtostderr=true \
--openapiv2_opt output_format=yaml \
\
--go_out=./api \
--go_opt=paths=source_relative \
\
--go-grpc_out=./api \
--go-grpc_opt=paths=source_relative \
\
--proto_path=./api \
api/*.proto

Ссылки

--

--

--

--

--

--

-Статья про документацию API

About

Codes for seminars

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages