Golang Hello World by b3o
- Golang >= v1.17
go build -o b3o ./src/*.go
Compiled file:
chmod +x b3o && \
PORT=8080 LOCATION=AZURE ./b3o
Or
Quick run without build:
PORT=8080 LOCATION=GCP go run ./src/main.go
- Docker >= v20.10
docker build -t b3o/hello-world .
docker run \
-p 8080:<CONTAINER-LISTEN-PORT> \
-e PORT=<CONTAINER-LISTEN-PORT> \
-e LOCATION=<CLOUD-NAME> \
b3o/hello-world