
We previously didn't really had any structure in our project apart from creating a new folder for each package in our project root. Now that we have accumulated some packages, we use the well-known Golang project layout in order to clearly communicate our intent with packages. See https://github.com/golang-standards/project-layout
14 lines
158 B
Plaintext
14 lines
158 B
Plaintext
# Project binary
|
|
/poseidon
|
|
|
|
# Configuration file
|
|
configuration.yaml
|
|
tests/e2e/configuration.yaml
|
|
|
|
# TLS certificate/key
|
|
*.crt
|
|
*.key
|
|
|
|
# trivy artifacts
|
|
.trivy
|