octomation / go-service Goto Github PK
View Code? Open in Web Editor NEW🧩 Template for a typical service written on Go.
Home Page: https://go-service.octolab.org/
License: MIT License
🧩 Template for a typical service written on Go.
Home Page: https://go-service.octolab.org/
License: MIT License
Details are here https://github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.10.2.
in the root static.go
package go-service
//go:embed
...
Lines 178 to 179 in 8594f5b
See https://github.com/golangci/golangci-lint/releases/tag/v1.46.0
b8c061e Add execinquery linter (#2677)
333187c Add nonamedreturns linter (#2701)
89e6cd6 Add nosprintfhostport linter (#2749)
check run linters
shows them
related to kamilsk/golangci-lint/issues/64
Motivation: only binary distribution is available now, but a docker image is needed to integrate with k8s.
Investigate:
Parts:
Write smoke tests based on generated artifacts.
cause it's version 2.0
inspiration https://github.com/create-go-app/cli
Details are here https://github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.11.1.
Make sure all issues had done.
Lines 44 to 46 in 60004a2
Details are here https://github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.11.0.
Details are here https://codeclimate.com/github/octomation/go-service.
Details are here https://github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.10.1.
Motivation: up a local environment for development based on Docker.
Motivation: "Distroless" images contain only your application and its runtime dependencies. They do not contain package managers, shells, or any other programs you would expect to find in a standard Linux distribution.
See https://github.com/GoogleContainerTools/distroless.
Inspiration: itchyny/gojq@80d1ed7.
Motivation: reduce the entry threshold.
Define and describe:
To do:
Motivation: prepare for Kubernetes and minikube for local development.
Inspiration:
Research:
httpbin.org
examplesMotivation: support the latest Go lang release.
Details are here
Tool: https://www.npmjs.com/package/@apideck/portman
Motivation: support schema-first approach and generate smoke tests for API specification based on only one source of truth - specification.
Details are here https://github.com/grpc-ecosystem/grpc-gateway/releases/tag/v2.10.3.
Motivation: up a local environment for development based on Kubernetes.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.