Bài viết

Ghi chép về Go, backend, thiết kế hệ thống và những công cụ tôi dùng, bài mới nhất ở trên.

2023

  1. Cách sử dụng Context trong Golang (Deadlines, Cancellation, và Passing Values)

    Trong bài viết này, chúng ta sẽ tìm hiểu về package context của Go và cụ thể hơn là cách chúng ta có thể sử dụng nó để cải thiện hiệu suất ứng dụng của mình. Mục đích chính của…

    12 phút đọcGolang
  2. Concurrency vs. Parallelism — Giới thiệu ngắn gọn
    6 phút đọcSeries: Golang NotebookSystem Design
  3. Mutex trong Golang

    Trong bài viết này, chúng ta sẽ thảo luận về lý do tại sao chúng ta sử dụng mutexes trong Go và tìm hiểu cách sử dụng mutex để lock dữ liệu và khắc phục race conditions. Go cho…

    5 phút đọcGolang
  4. Closure trong Golang

    Trong bài viết này, chúng ta sẽ tìm hiểu về Closure, cách thức và lý do tại sao Closure được giới thiệu ở Golang. Giới thiệu Trước khi tìm hiểu về Closure, trước tiên chúng ta hãy…

    7 phút đọcGolang
  5. Data Race Patterns trong Go

    Uber đã sử dụng Golang (gọi tắt là Go) làm ngôn ngữ lập trình chính để phát triển các dịch vụ microservices . Monorepo Go của chúng họ bao gồm khoảng 50 triệu code (và vẫn đang…

    6 phút đọcSystem Design, Golang
  6. Giới thiệu về Interface trong Golang

    Giới thiệu về Interface Interface trong Golang là một trong những tính năng tốt và nổi bật nhất của ngôn ngữ Golang, nhưng chúng cũng là một trong những tính năng khó hiểu nhất…

    8 phút đọcGolang
Trang 3 / 3
Cũ hơn →