[Học Golang] Bài 1: Cài đặt môi trườngTại sao cài đặt môi trường tử tế lại quan trọng? Cài đặt môi trường phát triển rất quan trọng nếu các bác muốn có một trải nghiệm lập trình mượt mà, ngon nghẻ. Đối với Go, điều này có nghĩa là cài đặt ngôn ngữ này vào máy tính, cấu hình các công cụ v...Dec 26, 2024 · 8 min readvuadivuacode.hashnode.dev
Giới thiệu series học lập trình GolangTổng quan về Go (Golang) Go là ngôn ngữ gì vậy? Go, thường hay được biết đến với nickname là Golang, là một ngôn ngữ lập trình mã nguồn mở hiện đại được Google phát triển từ năm 2007 và được phát hành công khai vào năm 2009. Nó được tạo ra bởi các nh...Dec 19, 2024 · 6 min readvuadivuacode.hashnode.dev
Cách xem thông tin các timezone hợp lệ trong PostgreSQLChào các bác, Gần đây tôi mới làm việc với PostgreSQL và hệ quản trị này sử dụng timezone bằng cách viết tắt. Để xem thông tin chi tiết về các timezone được hỗ trợ trong PostgreSQL các bác có thể dùng query sau: select * from pg_timezone_names; Kết ...Aug 29, 2023 · 3 min readvuadivuacode.hashnode.dev
Semaphore và semaphore package trong GolangChào các bác, Trong bài ngày hôm nay tôi sẽ giới thiệu với các bác sơ lược về khái niệm semaphore và package semaphore trong Golang. Semaphore là một khái niệm phổ biến trong đồng bộ tiến trình (process synchronization) nhưng ít khi được nhắc tới tro...Aug 24, 2023 · 10 min readvuadivuacode.hashnode.dev
Một chút về hàm main trong GolangChào các bác, Khi các bác viết code Golang, đặc biệt là với các bác mới học Go, các bác sẽ rất dễ sa đà vào việc ném nhiều code vào hàm main. Với những chương trình nhỏ thì cũng oke thôi, nhưng với những chương trình lớn hơn thì nó lại trở thành một ...Aug 21, 2023 · 3 min readvuadivuacode.hashnode.dev