https://github.com/apigear-io/template-go
WIP: Go template
https://github.com/apigear-io/template-go
go
Last synced: 4 months ago
JSON representation
WIP: Go template
- Host: GitHub
- URL: https://github.com/apigear-io/template-go
- Owner: apigear-io
- License: mit
- Created: 2022-06-23T10:21:06.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T13:30:44.000Z (about 1 year ago)
- Last Synced: 2025-01-18T11:26:59.233Z (5 months ago)
- Topics: go
- Language: Go
- Homepage:
- Size: 130 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GO Blueprint
A Go blueprint.
## Features
* api: create interface files and simulation support
* scaffold: create a fully featured project with reference implementations and tests
* http: A http client to be used with the Apigear HTTP protocol.## Development
You need to have go installed and configured.
* https://go.dev/
### Build
```bash
go run main.go
```will print the targets available.
```bash
Targets:
clean removes all generated files.
diff runs the generator and compares the output with the golden master.
install installs the apigear cli.
master generates the golden master.
```