Tag golang
Tìm kiếm bài viết trong Tag golang
[ Design Patterns ] - Factory pattern with Golang
Ha Noi, on Thursday 01/04/2023. At the moment, a little speech to give to the present.
0 0 26
Golang Design Patterns - Bridge. Tách bạch abstraction và implementation
Bridge là một mẫu thiết kế gây khó hiểu hơn so với các mẫu thiết kế ở những series trước. Theo cuốn sách nguyên bản của cuốn sách Gang of Four: "decouple an abstraction from its implementation so that
0 0 28
[Go] Tìm hiểu về keep-alive trong http
keep-alive cơ bản là giữ kết nối giữa client và server. . Giảm kết nối TCP giữa client và server, mỗi client chỉ có duy nhất một kết nối. .
0 0 25
[ Design Patterns ] - Observer pattern with Golang
Ha Noi, Wed 10/05/2023. At the moment, a little speech to give to the present.
0 0 25
Write unit test in Go lang
Standard package for Go unit testing: package testing. Package testing has in standard library since 2009. Convention of writing unit test in Go lang is: In file foo.go, will have file foo_test.
0 0 27
Slice trong Go: Tất tần tật, và những điều có thể bạn chưa biết
Hế lô các bạn, mình là tôi đi code… ấy nhầm intro của idol rồi. Hãy bắt đầu chủ đề này với topic: "Slice tất tần tật".
0 0 23
Golang cơ bản (Phần 3: Array, Slices, Maps)
Chúng ta cùng tiếp tục với series Golang cơ bản này nhé. Ở phần này chúng ta sẽ tìm hiểu về:. . Array.
0 0 26
Golang cơ bản (Phần 2: một số thành phần cơ bản trong Go)
Ở phần 1 mình đã giới thiệu và hướng dẫn các bạn cài đặt và chạy thử Golang trên Ubuntu, sang phần 2 mình tiếp tục giới thiệu cho các bạn về các thành phần cơ bản trong Go, chúng ta cùng bắt đầu nhé.
0 0 22
Golang cơ bản (Phần 1: Giới thiệu và cài đặt)
Golang là gì. Go có cú pháp khá giống với C và tất nhiên nó là ngôn ngữ lập trình biên dịch (compiled programming language), khá tinh gọn, mặc dù thật sự có những cú pháp mà người mới nhìn vào thật sự
0 0 17
Get dependencies from private repositories
Environment: Go Lang version 1.20.2 , Windows 11 x64. cd /d D: mkdir temp2023_03_04_learn_go.
0 0 27
Generics in Golang
Since Go lang version 1.18 , expected feature named generics added to the language. We will practice this feature, from old approach in Go before vesion 1.18 (e.
0 0 23
Implementing Rate Limiting in a Go Application
What is Rate Limiting. There are many different algorithms for implementing rate limiting, but the basic idea is to set a limit on the number of requests that can be made within a certain time period.
0 0 30
An Introduction to the xo Package in Go
The xo package is a powerful tool for generating Go code from SQL database schemas. Using xo, you can avoid writing boilerplate code and focus on the core functionality of your application.
0 0 27
[Golang] Tìm Hiểu Sync.Cond trong Golang
theo định nghĩa, event là bất kì tính hiệu nào giữa 2 hoặc nhiều goroutine mà thực tế nó đã xảy ra. Thông thường bạn sẽ muốn một đợi một tính hiệu trước khi thực hiện một goroutine khác.
0 0 23
[Go] Select Case
Để có thể biết select như thế nào, cách sử dụng, hãy xem ví dụ dưới. var ch1, ch2 <-chan interface{}. var ch3 chan<- interface{}. select {.
0 0 23
90 ngày DevOps - Ngày 10 - Không gian làm việc của Go
Không gian làm việc của Go. Vào ngày 8, chúng ta đã giới thiệu qua về không gian làm việc của Go, khởi động và demo bằng chương trình Hello #90DaysOfDevOps.
0 0 29
90 ngày DevOps - Ngày 11 - Biến, hằng số & kiểu dữ liệu
Trước khi đi vào chủ đề ngày hôm nay, tôi muốn gửi lời cảm ơn tới Techworld with Nana với video đi hết những kiến thức cơ bản về Go. Hôm nay chúng ta sẽ tìm hiểu về Biến, Hằng số và Kiểu dữ liệu trong
0 0 18
[Go] Goroutine Prevent Leak
Goroutine Leak, và debug resource: https://viblo.asia/p/golang-leaks-in-goroutine-and-debug-resource-3kY4g5q0LAe. prevent-leak. .
0 0 29
90 ngày DevOps - Ngày 9 - Giải thích mã Hello World
Giải thích mã Hello World. Cách Go hoạt động.
0 0 20
Ngày 8 - Thiết lập môi trường DevOps cho Go & Hello World
Thiết lập môi trường DevOps cho Go & Hello World. Trước khi tìm hiểu một số nguyên tắc cơ bản của Go, chúng ta nên cài đặt Go và làm điều mà mọi tiết học đầu tiên của môn "Lập trình 101" có - ứng dụng
0 0 16