Golang hỗ trợ tính năng type conversion giúp chuyển kiểu dữ liệu từ dạng này sang dạng khác. Sử dụng cú pháp TypeA(valueTypeB) để chuyển đối giá trị valueTypeB (kiểu dữ liệu TypeB) về giá trị thuộc kiểu TypeA.

Hằng và Biến

Nếu các bạn chưa từng học lập trình, chắc các bạn đang còn xa lạ với hằng và biến. Tuy nhiên bạn cũng không cần phải lo lắng vì đây là hai khái niệm khá cơ bản của lập trình và có thể nắm bắt nhanh chóng.

Lưu ý: Trong toán học cũng có khái hiện hằng và biến tuy vậy thì hằng và biến trong lập trình giống không hẳn giống với trong toán học. Mặc dù có nhiều sự tương đồng nhưng cả phạm vi sử dụng lẫn cách sử dụng trong lập trình và trong toán học không hoàn toàn giống nhau.

Trong lập t...

Don't Repeat Yourself hay DRY là một nguyên lý cơ bản nhất của lập trình được đưa ra nhằm mục đích hạn chế tối thiểu việc viết các đoạn code lặp đi lặp lại nhiều lần chỉ để thực hiện các công việc giống nhau trong ứng dụng.

Nguyên lý này được nhắc tới lần đầu trong cuốn sách The Pragmatic Programmer viết bởi Andy HuntDave Thomas. Dennis Ritchie (tác giả của The C Programming Language) cũng tham gia vào việc cùng soạn thảo cuốn sách này.

Trong phần tiếp theo tôi sẽ giải thích tại sao chúng ta...