<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Go Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/go.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Go Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-03-09T01:09:29+07:00</lastBuildDate>
                <item>
            <title><![CDATA[iota với khai báo hằng số trong Go]]></title>
                        <link>https://viblo.asia/p/iota-voi-khai-bao-hang-so-trong-go-gjLN00l8432</link>
            <guid isPermaLink="true">https://viblo.asia/p/iota-voi-khai-bao-hang-so-trong-go-gjLN00l8432</guid>
            <description><![CDATA[Từ khoá iota trong Go được dùng để đơn giản hoá việc khai báo hằng số tăng dần. iota có thể được sử dụng trong các biểu thức. Giá trị của iota được re...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Xuân Nguyễn</dc:creator>
            <pubDate>2025-10-12 11:39:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Struct Tags trong Go - làm việc với Json]]></title>
                        <link>https://viblo.asia/p/struct-tags-trong-go-lam-viec-voi-json-wd43EEQbLX9</link>
            <guid isPermaLink="true">https://viblo.asia/p/struct-tags-trong-go-lam-viec-voi-json-wd43EEQbLX9</guid>
            <description><![CDATA[Mình vừa đọc một bài viết hay về Struct Tags trong Golang nên mình muốn note ngay những ý quan trọng mà mình chưa biết xuống đây.
Json trong Go
Go cun...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Xuân Nguyễn</dc:creator>
            <pubDate>2025-10-05 22:12:35</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Defer trong Go]]></title>
                        <link>https://viblo.asia/p/defer-trong-go-lZL9XXgDJQK</link>
            <guid isPermaLink="true">https://viblo.asia/p/defer-trong-go-lZL9XXgDJQK</guid>
            <description><![CDATA[Defer trong go dùng để trì hoãn việc thực thi "function được gọi với từ khoá defer" cho đến trước khi function chứa câu lệnh defer kết thúc (return). ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Xuân Nguyễn</dc:creator>
            <pubDate>2025-10-02 17:25:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Golang: Defer]]></title>
                        <link>https://viblo.asia/p/golang-defer-ZjJYWQg6VOE</link>
            <guid isPermaLink="true">https://viblo.asia/p/golang-defer-ZjJYWQg6VOE</guid>
            <description><![CDATA[1. Bản chất của defer

-   Khi bạn gọi defer someFunc(args...), Go runtime lưu lại lệnh gọi vào một stack đặc biệt (defer stack) gắn với frame của hàm...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quy Bui Quang</dc:creator>
            <pubDate>2025-09-07 17:09:21</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Lộ trình học Golang (Phần 2)]]></title>
                        <link>https://viblo.asia/p/lo-trinh-hoc-golang-phan-2-oKLnqBlQJQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/lo-trinh-hoc-golang-phan-2-oKLnqBlQJQO</guid>
            <description><![CDATA[Getting Started
Tóm tắt lại bài trước:
 1. Go Module là gì?
- Là đơn vị mã nguồn độc lập trong Go.
- Mỗi module có go.mod chứa thông tin: tên module, ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ông Huy Thắng</dc:creator>
            <pubDate>2025-07-28 23:25:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về Go (Golang) - Documentation]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-go-golang-documentation-gdJzvbPnJz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-go-golang-documentation-gdJzvbPnJz5</guid>
            <description><![CDATA[Phần này sẽ tìm hiểu trong Selected tutorials -> Documentation trong trang chủ của Go.

Link tham khảo: https://go.dev/doc/

Nếu các bạn lười đọc tiến...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ông Huy Thắng</dc:creator>
            <pubDate>2025-07-26 11:14:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[15 Gói thư viện Go đáng để bạn dành thời gian]]></title>
                        <link>https://viblo.asia/p/15-goi-thu-vien-go-dang-de-ban-danh-thoi-gian-gwd43wDq4X9</link>
            <guid isPermaLink="true">https://viblo.asia/p/15-goi-thu-vien-go-dang-de-ban-danh-thoi-gian-gwd43wDq4X9</guid>
            <description><![CDATA[Tôi đã làm việc với Go nhiều năm, xây dựng ứng dụng web, CLI, microservices, daemon và vô số thứ linh tinh mà ít ai nói đến. Nếu bạn cũng đã gắn bó vớ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thái Thịnh</dc:creator>
            <pubDate>2025-06-27 10:20:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tất tần tật về Generics trong Go]]></title>
                        <link>https://viblo.asia/p/tat-tan-tat-ve-generics-trong-go-EoW4o9BrLml</link>
            <guid isPermaLink="true">https://viblo.asia/p/tat-tan-tat-ve-generics-trong-go-EoW4o9BrLml</guid>
            <description><![CDATA[Lập trình tổng quát (Generic programming) là một phong cách hay một mô hình lập trình cho phép lập trình viên viết mã trong các ngôn ngữ có kiểu dữ li...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gung Typical</dc:creator>
            <pubDate>2025-06-03 11:09:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hướng Dẫn Graceful Shutdown Trong Go]]></title>
                        <link>https://viblo.asia/p/huong-dan-graceful-shutdown-trong-go-obA46YKMVKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/huong-dan-graceful-shutdown-trong-go-obA46YKMVKv</guid>
            <description><![CDATA[Bài viết được dịch từ https://victoriametrics.com/blog/go-graceful-shutdown/

"Graceful shutdown" trong bất kỳ ứng dụng nào thường đáp ứng ba điều kiệ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phuong Le</dc:creator>
            <pubDate>2025-05-10 20:38:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tại sao Generics của Go có thể còn tệ hơn việc không có Generics]]></title>
                        <link>https://viblo.asia/p/tai-sao-generics-cua-go-co-the-con-te-hon-viec-khong-co-generics-PwlVmeemV5Z</link>
            <guid isPermaLink="true">https://viblo.asia/p/tai-sao-generics-cua-go-co-the-con-te-hon-viec-khong-co-generics-PwlVmeemV5Z</guid>
            <description><![CDATA[Bài viết này sẽ giúp phân tích sâu về Generics trong ngôn ngữ Go: Bao gồm nguyên lý, ứng dụng và so sánh với các ngôn ngữ khác.

Hãy cùng bắt đầu nhé!...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thái Thịnh</dc:creator>
            <pubDate>2025-04-29 09:30:57</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Nhật ký tự học BE: Ngày 3 - Garbage Collector trong Flutter/Dart &amp; Go]]></title>
                        <link>https://viblo.asia/p/nhat-ky-tu-hoc-be-ngay-3-garbage-collector-trong-flutterdart-go-n1j4laWjJwl</link>
            <guid isPermaLink="true">https://viblo.asia/p/nhat-ky-tu-hoc-be-ngay-3-garbage-collector-trong-flutterdart-go-n1j4laWjJwl</guid>
            <description><![CDATA[Bình Phước, 6/4/2025

NÍ HẢO AE, 2 tuần trước là thật bận rộn vì mình phải chuyển trọ nên bỏ bê chuyện tự học. An cư lập nghiệp mà, phải ổn định chỗ ở...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Biên trong biên giới</dc:creator>
            <pubDate>2025-04-06 21:12:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ServBay 1.11.0 Ra Mắt: Hỗ Trợ Golang!]]></title>
                        <link>https://viblo.asia/p/servbay-1110-ra-mat-ho-tro-golang-EvbLbPvb4nk</link>
            <guid isPermaLink="true">https://viblo.asia/p/servbay-1110-ra-mat-ho-tro-golang-EvbLbPvb4nk</guid>
            <description><![CDATA[Là một nền tảng tiên phong trong lĩnh vực quản lý môi trường phát triển, ServBay vui mừng thông báo bản cập nhật quan trọng tiếp theo. Phiên bản này t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ServBay</dc:creator>
            <pubDate>2025-03-22 17:38:59</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hướng dẫn sử dụng Viper để quản lý cấu hình linh hoạt trong Go]]></title>
                        <link>https://viblo.asia/p/huong-dan-su-dung-viper-de-quan-ly-cau-hinh-linh-hoat-trong-go-yZjJY1GMJOE</link>
            <guid isPermaLink="true">https://viblo.asia/p/huong-dan-su-dung-viper-de-quan-ly-cau-hinh-linh-hoat-trong-go-yZjJY1GMJOE</guid>
            <description><![CDATA[Giới thiệu
Quản lý cấu hình là một phần quan trọng trong việc phát triển ứng dụng. Trong Go, Viper là một thư viện phổ biến, mạnh mẽ giúp bạn dễ dàng ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Văn Huy</dc:creator>
            <pubDate>2025-01-31 08:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Common Design Patterns In Golang Projects ]]></title>
                        <link>https://viblo.asia/p/common-design-patterns-in-golang-projects-W13VMP6xLY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/common-design-patterns-in-golang-projects-W13VMP6xLY7</guid>
            <description><![CDATA[Golang is widely used for building scalable and performant systems. Due to its simplicity and strong support for concurrency, some design patterns are...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-12-17 16:16:27</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Golang Integration with Kafka and Uber ZapLog ]]></title>
                        <link>https://viblo.asia/p/golang-integration-with-kafka-and-uber-zaplog-GAWVpeZZ405</link>
            <guid isPermaLink="true">https://viblo.asia/p/golang-integration-with-kafka-and-uber-zaplog-GAWVpeZZ405</guid>
            <description><![CDATA[1. Message Queuing Technologies
Message queuing technologies like Apache Kafka are crucial in distributed systems and microservices architectures due ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-11-03 20:35:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Golang gRPC with Auth Interceptor, Streaming and Gateway in Practice ]]></title>
                        <link>https://viblo.asia/p/golang-grpc-with-auth-interceptor-streaming-and-gateway-in-practice-pgjLNvK1L32</link>
            <guid isPermaLink="true">https://viblo.asia/p/golang-grpc-with-auth-interceptor-streaming-and-gateway-in-practice-pgjLNvK1L32</guid>
            <description><![CDATA[First in first, let's briefly talk about why prefer gRPC and gRPC common features
1. Why Prefer gRPC Orver HTTP
gRPC is generally faster than HTTP bec...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-11-02 15:37:27</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Golang RESTful API with Gin, Gorm, Redis Cache ]]></title>
                        <link>https://viblo.asia/p/golang-restful-api-with-gin-gorm-redis-cache-oK9VyAAOVQR</link>
            <guid isPermaLink="true">https://viblo.asia/p/golang-restful-api-with-gin-gorm-redis-cache-oK9VyAAOVQR</guid>
            <description><![CDATA[Here's a comprehensive example demonstrating Redis caching (Quick Setup) strategies and cache invalidation policies with Golang, incorporating an in-m...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-10-30 23:46:10</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Building Golang RESTful API with Gin, MongoDB ]]></title>
                        <link>https://viblo.asia/p/building-golang-restful-api-with-gin-mongodb-3kY4gj0kVAe</link>
            <guid isPermaLink="true">https://viblo.asia/p/building-golang-restful-api-with-gin-mongodb-3kY4gj0kVAe</guid>
            <description><![CDATA[Building a comprehensive example of a Golang RESTful API using gin, mongo-go-driver, and MongoDB can include many advanced features like transactions,...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-10-29 15:16:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Golang Integration Test With Gin, Gorm, Testify, PostgreSQL]]></title>
                        <link>https://viblo.asia/p/golang-integration-test-with-gin-gorm-testify-postgresql-3RlL5o9g4bB</link>
            <guid isPermaLink="true">https://viblo.asia/p/golang-integration-test-with-gin-gorm-testify-postgresql-3RlL5o9g4bB</guid>
            <description><![CDATA[Creating a comprehensive integration test setup in Golang with Gin, GORM, Testify, and PostgreSQL involves setting up a test database, writing tests f...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-10-25 21:07:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Xây Dựng Golang RESTful API Với Gin, Gorm, PostgreSQL ]]></title>
                        <link>https://viblo.asia/p/xay-dung-golang-restful-api-voi-gin-gorm-postgresql-gwd432zAVX9</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-golang-restful-api-voi-gin-gorm-postgresql-gwd432zAVX9</guid>
            <description><![CDATA[Trong phần này chúng ta sẽ cùng build một Golang RESTful API service cơ bản sử dụng gin cho API, gorm cho ORM, và PostgreSQL cho database. Ví dụ này b...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-10-25 15:05:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Golang RESTful API with Gin, Gorm, PostgreSQL ]]></title>
                        <link>https://viblo.asia/p/golang-restful-api-with-gin-gorm-postgresql-qPoL7Z7aJvk</link>
            <guid isPermaLink="true">https://viblo.asia/p/golang-restful-api-with-gin-gorm-postgresql-qPoL7Z7aJvk</guid>
            <description><![CDATA[Comprehensive example of a Golang RESTful API service that uses gin for routing, gorm for ORM, and PostgreSQL as the database. This example includes t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-10-25 13:37:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[️ DB MIGRATION FOR GOLANG SERVICES, WHY IT MATTERS?]]></title>
                        <link>https://viblo.asia/p/db-migration-for-golang-services-why-it-matters-W13VMWg5JY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/db-migration-for-golang-services-why-it-matters-W13VMWg5JY7</guid>
            <description><![CDATA[DB Migration, why it matters?
Have you ever faced the situations when you deploy new update on production with updated database schemas, but got bugs ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-10-22 12:59:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[GOLANG INTEGRATION TEST VỚI GIN, GORM, TESTIFY, MYSQL]]></title>
                        <link>https://viblo.asia/p/golang-integration-test-voi-gin-gorm-testify-mysql-GyZJZyYG4jm</link>
            <guid isPermaLink="true">https://viblo.asia/p/golang-integration-test-voi-gin-gorm-testify-mysql-GyZJZyYG4jm</guid>
            <description><![CDATA[Trong bài này chúng ta sẽ viết một chương trình integration test cơ bản cho ứng dụng Golang sử dụng các thư viện như Gin, Gorm, Testify, và MySQL (sử ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-10-17 20:52:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[GOLANG INTEGRATION TEST WITH GIN, GORM, TESTIFY, MYSQL]]></title>
                        <link>https://viblo.asia/p/golang-integration-test-with-gin-gorm-testify-mysql-zOQJwk0OJMP</link>
            <guid isPermaLink="true">https://viblo.asia/p/golang-integration-test-with-gin-gorm-testify-mysql-zOQJwk0OJMP</guid>
            <description><![CDATA[Creating a comprehensive integration test for a Golang application using libraries like Gin, Gorm, Testify, and MySQL (using an in-memory solution) in...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-10-17 20:29:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ TỔNG HỢP 100 CÂU HỎI PHỎNG VẤN GOLANG THƯỜNG GẶP ]]></title>
                        <link>https://viblo.asia/p/tong-hop-100-cau-hoi-phong-van-golang-thuong-gap-gwd432oQVX9</link>
            <guid isPermaLink="true">https://viblo.asia/p/tong-hop-100-cau-hoi-phong-van-golang-thuong-gap-gwd432oQVX9</guid>
            <description><![CDATA[100 Câu hỏi thường gặp khi phỏng vấn Golang

1. Golang là gì?
   Go, hay Golang, là một ngôn ngữ lập trình mã nguồn mở được phát triển bởi Google. Nó ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-10-17 17:01:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ 100 COMMON GOLANG INTERVIEW QUESTIONS ]]></title>
                        <link>https://viblo.asia/p/100-common-golang-interview-questions-aAY4q1Aw4Pw</link>
            <guid isPermaLink="true">https://viblo.asia/p/100-common-golang-interview-questions-aAY4q1Aw4Pw</guid>
            <description><![CDATA[100 Common Golang Interview Questions and Answers

1. What is Golang?
   Go, or Golang, is an open-source programming language developed by Google. It...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-10-17 14:05:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[GOLANG UNIT TESTING VỚI STRETCHR/TESTIFY VÀ MOCKERY]]></title>
                        <link>https://viblo.asia/p/golang-unit-testing-voi-stretchrtestify-va-mockery-gwd432AQVX9</link>
            <guid isPermaLink="true">https://viblo.asia/p/golang-unit-testing-voi-stretchrtestify-va-mockery-gwd432AQVX9</guid>
            <description><![CDATA[Chúng ta hãy cùng đi qua một ví dụ bao gồm các tính năng phổ biến của thư viện stretchr/testify và mockery dùng cho việc mocking trong Golang. Ví dụ n...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-10-16 15:19:01</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[GOLANG TESTING WITH STRETCHR/TESTIFY AND MOCKERY]]></title>
                        <link>https://viblo.asia/p/golang-testing-with-stretchrtestify-and-mockery-qPoL7Z9jJvk</link>
            <guid isPermaLink="true">https://viblo.asia/p/golang-testing-with-stretchrtestify-and-mockery-qPoL7Z9jJvk</guid>
            <description><![CDATA[Let's go through a comprehensive example that covers common features of the stretchr/testify library and mockery for mocking in Golang. This example w...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-10-16 14:44:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xác thực, ủy quyền cho Mosquitto Broker dựa trên Plugin mosquitto-go-auth và MySQL (Part 2)]]></title>
                        <link>https://viblo.asia/p/xac-thuc-uy-quyen-cho-mosquitto-broker-dua-tren-plugin-mosquitto-go-auth-va-mysql-part-2-7ymJXP7WJkq</link>
            <guid isPermaLink="true">https://viblo.asia/p/xac-thuc-uy-quyen-cho-mosquitto-broker-dua-tren-plugin-mosquitto-go-auth-va-mysql-part-2-7ymJXP7WJkq</guid>
            <description><![CDATA[Giới thiệu
Hi, mình là Quân. Ở bài biết trước, mình đã chia sẻ tới các bạn cách xây dựng một Mqtt Broker trên máy chủ local Ubuntu 22.04, dựa trên Mos...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phạm Anh Quân</dc:creator>
            <pubDate>2024-07-29 16:45:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Websocket - Chat in real-time with Golang]]></title>
                        <link>https://viblo.asia/p/websocket-chat-in-real-time-with-golang-5pPLkAD24RZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/websocket-chat-in-real-time-with-golang-5pPLkAD24RZ</guid>
            <description><![CDATA[
I. How to the system work?

I will start with 2 channels: Alice and Bob. When Alice enters the message chat, it will send data to the web socket serv...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Van Tuan</dc:creator>
            <pubDate>2024-07-10 09:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Python vs. Go: Đâu là ngôn ngữ lập trình tối ưu cho backend trong năm 2023?]]></title>
                        <link>https://viblo.asia/p/python-vs-go-dau-la-ngon-ngu-lap-trinh-toi-uu-cho-backend-trong-nam-2023-Ny0VGj37LPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/python-vs-go-dau-la-ngon-ngu-lap-trinh-toi-uu-cho-backend-trong-nam-2023-Ny0VGj37LPA</guid>
            <description><![CDATA[Trong giới phát triển phần mềm, việc lựa chọn ngôn ngữ lập trình phù hợp là quan trọng để đảm bảo hiệu suất, độ nhanh chóng, và khả năng mở rộng của h...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michelle Nguyen</dc:creator>
            <pubDate>2023-08-25 18:37:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Khám phá những ngôn ngữ lập trình: Rust, Go, Kotlin, Scala và F#]]></title>
                        <link>https://viblo.asia/p/kham-pha-nhung-ngon-ngu-lap-trinh-rust-go-kotlin-scala-va-f-38X4EPlzVN2</link>
            <guid isPermaLink="true">https://viblo.asia/p/kham-pha-nhung-ngon-ngu-lap-trinh-rust-go-kotlin-scala-va-f-38X4EPlzVN2</guid>
            <description><![CDATA[Ngôn ngữ lập trình đã và đang tiếp tục phát triển, với sự ra đời của nhiều ngôn ngữ mới nhằm đáp ứng các nhu cầu lập trình đa dạng và phức tạp của thế...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michelle Nguyen</dc:creator>
            <pubDate>2023-07-27 10:57:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[ Design Patterns ] - Factory pattern with Golang]]></title>
                        <link>https://viblo.asia/p/design-patterns-factory-pattern-with-golang-EbNVQ1oBVvR</link>
            <guid isPermaLink="true">https://viblo.asia/p/design-patterns-factory-pattern-with-golang-EbNVQ1oBVvR</guid>
            <description><![CDATA[Ha Noi, on Thursday 01/04/2023

At the moment, a little speech to give to the present...

I miss Ha Noi's autumn. Sometimes, I hung out with her on al...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Van Tuan</dc:creator>
            <pubDate>2023-06-20 18:54:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Slice trong Go: Tất tần tật, và những điều có thể bạn chưa biết]]></title>
                        <link>https://viblo.asia/p/slice-trong-go-tat-tan-tat-va-nhung-dieu-co-the-ban-chua-biet-Yym40zWmL91</link>
            <guid isPermaLink="true">https://viblo.asia/p/slice-trong-go-tat-tan-tat-va-nhung-dieu-co-the-ban-chua-biet-Yym40zWmL91</guid>
            <description><![CDATA[Hế lô các bạn, mình là tôi đi code… ấy nhầm intro của idol rồi.

Chào, mấy nay năng lượng sục sôi, mình lại tiếp tục muốn viết blog, và chủ đề tiếp mì...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kiên Đinh</dc:creator>
            <pubDate>2023-05-11 21:54:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Open source SSG - Cá nhân hóa website cùng Static Site Generator]]></title>
                        <link>https://viblo.asia/p/open-source-ssg-ca-nhan-hoa-website-cung-static-site-generator-7ymJXxkEJkq</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-ssg-ca-nhan-hoa-website-cung-static-site-generator-7ymJXxkEJkq</guid>
            <description><![CDATA[1. Giới thiệu

<strong>Oct, 2022</strong>

Một ngày đẹp trời, mình tình cờ vấp phải That IELTS Guide  của thầy Quang. Mình nghĩ, chắc cũng là một kiểu...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoang Nguyen Tan Dung</dc:creator>
            <pubDate>2023-05-01 15:28:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Database connection pooling: Tổng quan và implement benchmark]]></title>
                        <link>https://viblo.asia/p/database-connection-pooling-tong-quan-va-implement-benchmark-38X4EN0oJN2</link>
            <guid isPermaLink="true">https://viblo.asia/p/database-connection-pooling-tong-quan-va-implement-benchmark-38X4EN0oJN2</guid>
            <description><![CDATA[Một nhà thông thái nào đó đã nói: “Muốn lên trình backend, thì database là một phần không thể bỏ qua”.

Vâng, trong series backend nâng cao này, mình ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kiên Đinh</dc:creator>
            <pubDate>2023-03-30 21:30:38</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giới thiệu về RPC và gRPC]]></title>
                        <link>https://viblo.asia/p/gioi-thieu-ve-rpc-va-grpc-E1XVOxOZ4Mz</link>
            <guid isPermaLink="true">https://viblo.asia/p/gioi-thieu-ve-rpc-va-grpc-E1XVOxOZ4Mz</guid>
            <description><![CDATA[Giới thiệu
Chào các bạn , sau một thời gian dài chưa có thêm bài viết nào thì mình đã quay trở lại rồi đây :dead-inside: =)).

Dạo gần đây mình có tìm...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cao Quý Đăng</dc:creator>
            <pubDate>2023-03-31 19:20:27</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Series] Learn Go Day 2]]></title>
                        <link>https://viblo.asia/p/series-learn-go-day-2-Rk74a27AJeO</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-learn-go-day-2-Rk74a27AJeO</guid>
            <description><![CDATA[Giới thiệu
Hello everyone, chúng ta tiếp tục học Go ngày 2 nhé. Let's go!!!

Nội dung
Pointers
Pointer là một biến chứa địa chỉ của một vùng nhớ trong...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung Phạm</dc:creator>
            <pubDate>2023-02-11 19:50:39</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Series] Learn Go Day 1]]></title>
                        <link>https://viblo.asia/p/series-learn-go-day-1-Rk74a2nAJeO</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-learn-go-day-1-Rk74a2nAJeO</guid>
            <description><![CDATA[Giới thiệu
Trong bài viết này, mình sẽ viết lại tất cả các kiến thức trong quá trình mình học. Get's go!!!

Nội dung
Khai báo biến
Ta có 3 cách khai b...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung Phạm</dc:creator>
            <pubDate>2023-02-09 10:07:10</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Golang] Sử Lý Type Number Và String Trong Một Struct]]></title>
                        <link>https://viblo.asia/p/golang-su-ly-type-number-va-string-trong-mot-struct-EvbLbkxoVnk</link>
            <guid isPermaLink="true">https://viblo.asia/p/golang-su-ly-type-number-va-string-trong-mot-struct-EvbLbkxoVnk</guid>
            <description><![CDATA[Yêu Cầu:
* Với 1 Struct mà có thể request data cả String và Number.

Vấn Đề:
* Ban đầu một api thêm một đơn hàng với input:
* Struct data:
* Một yêu c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Open Dev</dc:creator>
            <pubDate>2022-11-20 14:55:04</pubDate>
                                                                                                        </item>
            </channel>
</rss>
