module
0.0.0-20240523041105-0ac2ffa6dc41
Repository: https://github.com/huavanthong/mastergolang.git
Documentation: pkg.go.dev
# README
This repository will help you how to implement a Golang project in the working company.
Table of contents
- 01_GettingStarted
- 02_Documents
- Summary all project for reference => 03_ReferenceProject
- GolangProject
01_GettingStarted
Let start learnning on Golang programming.
02_Documents
Documents recommends to learn about knowledge or issues knowledge manage.
Books
Book 1: To get more about books for learning about Golang
Book 2:
Summary all project for reference
Summary all projects reference from other resource on website.
01_blog_example__go_web_app.
- Implement REST API using Gorilla
- Implement Unit Test for REST API.
More detail: here
02_go-sql-database-example.
- Access SqlLite database with Golang
More detail: here
03_Docker_GettingStarted.
- Start to learn Docker with application.
- Understand command usage on Docker.
- Understand Docker Hub, Docker Register.
More detail: here
04_DockerGolangHelloWorld.
- Implement Golang application with Dokcer.
More detail: here
05_docker-go-circleci.
- Implement Http server with Golang.
- Apply CircleCI for Automation test.
More detail: here
05_docker-golang-web-app.
- Implement Http server with Golang.
- Understand Docker multiple stage
- Implement Unit test.
More detail: here
06_go-microservice-webinar.
- Implement app connect to PostgreSQL Database.
- Use PostgresSQL database image on Docker.
More detail: here
07_Docker-compose-Go-Nodejs.
- Implement application NodeJS vs Golang.
- Compose all apps to Docker compose.
More detail: here
08_docker-compose-Redis.
- Implement application with Python language.
- Application use Flask and Redis.
- Compose all service to Docker compose.
More detail: here
project
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.
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author