Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / powerman / go-service-example
Example Go service using go-swagger and Clean Architecture
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/powerman%2Fgo-service-example
Stars: 158
Forks: 15
Open Issues: 18
License: mit
Language: Go
Repo Size: 593 KB
Dependencies:
1,388
Created: about 5 years ago
Updated: 7 months ago
Last pushed: about 1 year ago
Last synced: 7 months ago
Topics: clean-architecture, example, example-project, go, go-swagger, golang, swagger
Files
Loading...
Readme
Loading...
Dependencies
docker-compose.yml
docker
- go-service-example latest
- mysql 5.6
go.mod
go
- github.com/cheekybits/genny v1.0.1-0.20200709201058-3e22f1a88ff2
- github.com/felixge/httpsnoop v1.0.1
- github.com/go-openapi/errors v0.19.9
- github.com/go-openapi/loads v0.19.5
- github.com/go-openapi/runtime v0.19.24
- github.com/go-openapi/spec v0.19.14
- github.com/go-openapi/strfmt v0.19.11
- github.com/go-openapi/swag v0.19.12
- github.com/go-openapi/validate v0.19.12
- github.com/go-sql-driver/mysql v1.6.0
- github.com/go-swagger/go-swagger v0.25.0
- github.com/golang/mock v1.5.0
- github.com/golangci/golangci-lint v1.40.1
- github.com/jessevdk/go-flags v1.4.0
- github.com/jmoiron/sqlx v1.3.4
- github.com/lib/pq v1.9.0
- github.com/mattn/goveralls v0.0.9
- github.com/powerman/appcfg v0.6.0
- github.com/powerman/check v1.3.1
- github.com/powerman/dockerize v0.14.0
- github.com/powerman/getenv v0.1.0
- github.com/powerman/goose/v2 v2.7.0
- github.com/powerman/must v0.1.0
- github.com/powerman/mysqlx v0.3.3
- github.com/powerman/narada4d v1.7.1
- github.com/powerman/sensitive v0.0.6
- github.com/powerman/sqlxx v0.2.0
- github.com/powerman/structlog v0.7.1
- github.com/prometheus/client_golang v1.10.0
- github.com/rs/cors v1.7.0
- github.com/sebest/xff v0.0.0-20210106013422-671bd2870b3a
- github.com/smartystreets/goconvey v1.6.4
- github.com/spf13/cobra v1.1.3
- github.com/spf13/pflag v1.0.5
- golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4
- gotest.tools/gotestsum v1.6.4
.github/workflows/CI&CD.yml
actions
- actions/cache v2 composite
- actions/checkout v2 composite
- actions/setup-go v2 composite
- softprops/turnstyle v1 composite
- mysql 5.6 docker
- actions/checkout v2 composite
- actions/create-release latest composite
- metcalfc/changelog-generator v1.0.0 composite
- softprops/turnstyle v1 composite
- technote-space/toc-generator v4 composite
- JulienKode/pull-request-name-linter-action v0.2.0 composite
- actions/checkout v2 composite
- andrewslotin/go-proxy-pull-action master composite
- actions/checkout v2 composite
- github/codeql-action/analyze v1 composite
- github/codeql-action/autobuild v1 composite
- github/codeql-action/init v1 composite
Dockerfile
docker
- alpine 3.13 build