mtchuyen / Golang-Tips

Tips in Golang programming
3 stars 2 forks source link

Golang-Tips

Tips in Golang programming

Go design

https://go.googlesource.com/proposal/+/master/design

The Top 10 Most Common Mistakes I’ve Seen in Go Projects

Go Architecture

Những nguyên lý thiết kế app trên ngôn ngữ Golang:

Hexagonal Architecture in Go

Đọc cơ bản về kiến trúc lục giác (Hexagonal), còn gọi là kiến trúc Ports and Adapter trong link

Hexagonal Architecture in Go

Hexagonal Architecture in Go

Clean Architecture with Go

Nên tuân thủ 1 số Pattern:

Golang Concepts

https://medium.com/jexia/master-the-world-of-golang-issue-1-4c4c3732e13f

Auto-Scaling and Self-Defensive Services in Golang

https://dzone.com/articles/auto-scaling-and-self-defensive-services-in-golang-1

Server-Side Tracking Without Cookies In Go

https://medium.com/dev-genius/server-side-tracking-without-cookies-in-go-44f3703331ba

Understanding Go Lang Memory Usage

https://deferpanic.com/blog/understanding-golang-memory-usage/

Integration of a Go service with systemd

1, 2

Internet of Things (IoT)

Simple IoT Messages Delivery With GoLang

https://ralvescosta.medium.com/simple-iot-messages-delivery-with-golang-1-b1ea64d7d3ae

https://ralvescosta.medium.com/simple-iot-messages-delivery-with-golang-2-9d9ebfb75fd4

Golang Powered Robotics

https://gobot.io/: Gobot is a framework for robots, drones, and the Internet of Things (IoT), written in the Go programming language

Tiền điện tử

https://vicrypto.org/

Best Golang Books

Awesome Go Books

awesomeness

Companies Using Golang by Domain — Golang Use Cases

Generated awesomeness

[Collection of useful resources on Bioinformatics, data science, machine learning, programming language (Python, Golang, R, Perl, etc.) and miscellaneous stuff.] (https://github.com/shenwei356/awesome)

Awesome Go

https://github.com/avelino/awesome-go

Golang Libraries

https://github.com/dreadl0ck/golang-libs

Awesome Go performance

https://github.com/cristaloleg/awesome-go-perf

Awesome Go Tools

https://github.com/gobuild/awesome-go-tools

Golang Web Scraping

https://github.com/lorien/awesome-web-scraping

How Golang is Used for Web Scraping with Concurrency?

algorithms with golang solution

https://github.com/mtchuyen/Golang-Tips/blob/master/Golang-Algorithms/Readme.md

awesome libraries for golang, packages and resources for Quants (Quantitative Finance)

https://github.com/goex-top/awesome-go-quant

Golang Courses

9 Best Golang Programming Courses for Beginners to Learn in 2022

Dạy Golang bằng tiếng Việt

Referral:

Secure Coding

vulnerabilities