This repository will help you how to implement a Golang project in the working company.
- 01_GettingStarted
- 02_Documents
- Summary all project for reference => 03_ReferenceProject
- GolangProject
Let start learnning on Golang programming.
Documents recommends to learn about knowledge or issues knowledge manage.
Book 1: To get more about books for learning about Golang
Book 2:
Summary all projects reference from other resource on website.
- Implement REST API using Gorilla
- Implement Unit Test for REST API.
More detail: here
- Access SqlLite database with Golang
More detail: here
- Start to learn Docker with application.
- Understand command usage on Docker.
- Understand Docker Hub, Docker Register.
More detail: here
- Implement Golang application with Dokcer.
More detail: here
- Implement Http server with Golang.
- Apply CircleCI for Automation test.
More detail: here
- Implement Http server with Golang.
- Understand Docker multiple stage
- Implement Unit test.
More detail: here
- Implement app connect to PostgreSQL Database.
- Use PostgresSQL database image on Docker.
More detail: here
- Implement application NodeJS vs Golang.
- Compose all apps to Docker compose.
More detail: here
- Implement application with Python language.
- Application use Flask and Redis.
- Compose all service to Docker compose.
More detail: here
Begin to deploy the actual golang project. This project will implement Golang following MVC model. We will find the interesting feature, and integrate into this project.