https://github.com/remast/dogop
Sample Code zum Vortrag "Go über den Wolken"
https://github.com/remast/dogop
Last synced: about 2 months ago
JSON representation
Sample Code zum Vortrag "Go über den Wolken"
- Host: GitHub
- URL: https://github.com/remast/dogop
- Owner: remast
- Created: 2023-03-15T15:24:07.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-24T16:41:53.000Z (about 2 years ago)
- Last Synced: 2024-05-01T12:15:26.478Z (about 2 years ago)
- Language: Go
- Homepage: https://remast.github.io/go-ueber-den-wolken/
- Size: 428 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Go über den Wolken - Code Beispiel
## Nützliche Befehle
- Tests ausführen mit: `go test -v ./...`
- Anwendung bauen: `go build -o build/dogop .`
- Anwendung ausführen: `go run .`
- Ausführen mit Hot Reload über [air](https://github.com/cosmtrek/air): `air`
- Go Dokumentation lesen: `go doc http.HandlerFunc`
- Docker Container bauen: `docker build . -t crossnative/dogop`
## Projekt aufsetzen
Go Modul erstellen mit `go mod init crossnative/dogop`.
Erste Dependency einbinden mit `go get github.com/go-chi/chi/v5`.
## Docker Container bauen
### Cloudnative Buildpacks nutzen
pack build dogop-cnb --buildpack paketo-buildpacks/go --builder paketobuildpacks/builder-jammy-base
docker run --network host dogop-cnb