-
Trình Thực Thi
Trình biên dịch Python Trình biên dịch C++ Trình biên dịch C Trình biên dịch Matplotlib Trình thông dịch Node.js Trình thông dịch PHP Trình biên dịch C# / .NET Trình biên dịch Rust Ruby Interpreter Trình biên dịch Java Trình biên dịch Go Trình biên dịch Kotlin Trình biên dịch Swift Trình biên dịch TypeScript
-
Học lập trình
Học Python Ví dụ chạy được, NumPy, pandas và nhiều nội dung khác Học AIMạng nơ-ron, học máy và LLM từ đầu Học C và C++ Con trỏ, bộ nhớ, STL và C++ hiện đại Học C#C# cơ bản, OOP, LINQ, async và bài tập .NET Học MatplotlibBiểu đồ đường, cột, phân tán và tròn với visualizer tương tác Học RustOwnership, trait, xử lý lỗi và thread Học GoSlice, interface, goroutine và channel Thuật toán Python Tìm kiếm, sắp xếp, đệ quy và trình mô phỏng O(n) Thuật toán C và C++ So sánh cách cài đặt bằng C và C++ Lập trình cho trẻ em Vừa chơi vừa học lập trình!
- Thử tháchMới
- Cho giáo viênMới
- Cập Nhật mới nhất
- Mời mình một ly cà phê
Nền tảng Go
Từ chương trình đầu tiên đến biến, kiểu dữ liệu, điều kiện, vòng lặp, chuỗi, slice, map và hàm, kèm một bài tập sau mỗi chủ đề.
1 Bắt đầu 5 bài học
- Bài học 2 thử thách Hello World and Program Structure Write your first Go program and learn what package main, import and func main do.
- Bài học 2 thử thách Variables and Constants Declare variables with var and :=, and fixed values with const.
- Bài học 2 thử thách Data Types Work with int, float64, bool, rune and string, and convert between them.
- Bài học 2 thử thách Operators and Arithmetic Use arithmetic, comparison and logical operators, and see how integer division works.
- Bài học 2 thử thách Reading User Input Read a line from the keyboard and turn it into a number safely.
2 Rẽ nhánh 2 bài học
- Bài học 2 thử thách Conditions: if and switch Choose what runs with if, else and switch.
- Bài học 1 thử thách FizzBuzz Solve the classic FizzBuzz problem with a switch.
3 Vòng lặp 2 bài học
- Bài học 2 thử thách Loops with for Repeat code with Go's only loop, for, in its four forms.
- Bài học 2 thử thách Prime Numbers Check whether a number is prime and list the primes up to 30.
4 Chuỗi và văn bản 2 bài học
- Bài học 2 thử thách Strings Join, search, split and slice text with Go strings and the strings package.
- Bài học 1 thử thách Reverse a String Reverse the characters of a string and the words of a sentence.
5 Tập hợp dữ liệu 4 bài học
- Bài học 2 thử thách Arrays Store a fixed number of values and see that arrays are copied on assignment.
- Bài học 2 thử thách Slices Work with growing lists: append, slicing, make, len and cap.
- Bài học 2 thử thách Maps Store and look up values by key with Go maps.
- Bài học 2 thử thách Word Frequency Counter Count how often each word appears with a map.
6 Hàm 2 bài học
- Bài học 2 thử thách Functions and Multiple Return Values Define functions, return more than one value and accept any number of arguments.
- Bài học 2 thử thách Fibonacci Sequence Generate Fibonacci numbers with a loop and a slice.