Skip to content
Easy continuous integration for Golang Application with Codebuild and ECR
HCL Go Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
.gitignore
Dockerfile
Gopher-aws.png
README.md
books.go
handlers.go
main.go
models.go
router.go
routes.go

README.md

Continuous integration with Codebuild and ECR for Golang APIs

Vim-go logo

this is a minimal API to get books information and their Continuous integration workflow with Codebuild and ECR

Run Golang API:

for running the golang api please, run the follow command, this API open the 8080 Port:

go run *.go

Build Docker image

for building the docker image, run the follow commands:

docker build -t libraryapi .

Make the Codebuild and ECR:

add the needed variables to terraform.tfvars and run terrafom plan and terraform apply

You can’t perform that action at this time.