Lộ trình Go
Hướng dẫn từng bước để trở thành một nhà phát triển Nhà phát triển Go.
Hỏi AI về Lộ trình Go
Chú giải
Đề xuất
Lựa chọn thay thế
Tùy chọn
1 Gi?i thi?u v? Go
T?i sao nn dng Go
Ci ??t Mi tr??ng
Cho th? gi?i!
L?nh go
2 C? b?n v? Ngn ng?
Bi?n & H?ng s?
Ki?u d? li?u
Ki?u d? li?u Ph?c h?p
?i?u ki?n & Vng l?p
3 Hm & Con tr?
Hm
Con tr?
4 Ph??ng th?c, Interfaces & X? l l?i
Ph??ng th?c & Interfaces
Generics
X? l l?i
5 T? ch?c M ngu?n
Modules & Ph? thu?c
Packages
6 ??ng th?i (Concurrency)
Goroutines & Channels
Gi sync
Gi context
Cc m?u ??ng th?i
Pht hi?n Race Condition
7 Th? vi?n Chu?n
I/O & X? l t?p
Cc gi ph? bi?n
go:embed
8 Ki?m th? & H? sinh thi
Ki?m th? & ?o l??ng hi?u n?ng
Pht tri?n Web
CLIs
gRPC & ORMs
9 Cng c? & Ch? ?? Nng cao
B? cng c? Go
Hi?u su?t v G? l?i
Tri?n khai
Ch? ?? nng cao