Go – Mảng

Ngôn ngữ Go cung cấp một cấu trúc dữ liệu được gọi là mảng, có thể lưu trữ một tập hợp các phần tử tuần tự có kích thước cố định cùng kiểu với nhau. Một mảng thường…

Read More »

Go – Hàm

golang-function

Một hàm là một nhóm các câu lệnh cùng nhau thực hiện một công việc. Tất cả chương trình Go đều phải có ít nhất một hàm main(). Bạn có thể chia code của mình ra làm các…

Read More »

Go – Package

Trong thuật ngữ cơ bản, Package không gì ngoài một thư mục bên trong Workspace của Go chứa một hay nhiều file code Go, hoặc các Package khác. Tất cả các file code của Go đều gắn với…

Read More »

Currying

Currying is when you break down a function that takes multiple arguments into a series of functions that each take only one argument. Example Ex1: Write a function that takes the product of all the integers on a…

Read More »

Go – Hằng số

Trong ngôn ngữ lập trình Go, chúng ta sử dụng thuật ngữ constant để miêu tả các gía trị không đổi như là 5, 1.34, true, “Hello”. Những giá trị không đổi này còn được gọi là literals Hằng số có…

Read More »

Go – Kiểu dữ liệu

Trong ngôn ngữ lập trình Go, kiểu dữ liệu tham chiếu đến một hệ thống sâu rộng được sử dụng để khai báo biến hoặc hàm của các kiểu khác nhau. Kiểu của biến giúp xác định nó…

Read More »

Higher-order functions

Higher order functions Higher order functions return functions as a result

Higher order functions also take other functions as parameters

We can write:

Function types Type A => B is the type of a…

Read More »

Go – Biến

Trong bài viết này chúng ta sẽ cùng nhau tìm hiểu về biến trong Go. Biến là tên được đặt cho một vị trí bộ nhớ để lưu trữ giá trị của một kiểu cụ thể. Có nhiều…

Read More »

Go – Giới thiệu và cài đặt

Go còn được gọi Golang là một ngôn ngữ lập trình mã nguồn mở, được biên dịch và kiểu tĩnh, được phát triển bởi Google. Những người chủ chốt đứng sau việc tạo Go là Rob Pike, Ken Thompson…

Read More »

Java – Bytecode

Java được định kiểu tĩnh, điều này ảnh hưởng đến việc thiết kế các lệnh Bytecode sao cho một lệnh tự hoạt động trên các giá trị với kiểu cụ thể. Ví dụ có một vài câu lệnh…

Read More »