Categorygithub.com/Frosin/shoplist-api-client-go
repository
0.0.0-20200506080640-3795aeefae17
Repository: https://github.com/frosin/shoplist-api-client-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

Generate api scheme for server: oapi-codegen --package api --generate types,server,spec ./docs/swagger.yaml > ./api/swagger.gen.go

Generate api scheme for client: oapi-codegen --package client --generate types,client ./docs/swagger.yaml > ./client/swagger.gen.go

Generate sqlc go files: sqlc generate

Compile for ARM v7: Install gcc arm compiler: sudo apt update sudo apt install gcc-arm-linux-gnueabihf export CC=arm-linux-gnueabihf-gcc GOOS=linux GOARCH=arm GOARM=7 CGO_ENABLED=1 go build

To use: $ ./shoplist serve -p 8080