Golang - Bài 6 - Hàm

Trong loạt bài này, Đạt chỉ hướng dẫn cơ bản, những vấn đề nào Đạt chưa đề cập hoặc các bạn chưa rõ, cứ đặt câu hỏi ngay bên dưới bài này. Đạt sẽ giải thích cụ thể hoặc dẫn link phù hợp. Cách học này sẽ giúp cho các bạn có tư duy tự học, tự nghiên cứu và tự đặt câu hỏi.
Xem thêm Mục lục
Lưu ý: Nên xem qua bài 2, để biết cách cài đặt go chạy offline với link http://127.0.0.1:3999/

Trong go, mình khai báo hàm như sau

func tên_hàm(biến_a int, biến_b float64) giá_trị_trả_về int {
}

Để ý là kiểu dữ liệu nằm sau tên biến. Ngược với mấy ngôn ngữ khác, nhưng mà đọc cũng dễ. Mình đọc Biến_A là int, Biến_B là float64

Bài tập:

Các bạn mở link dưới, xóa hàm add đi, rồi tự code lại cho nhớ
http://127.0.0.1:3999/basics/4

Nếu các bạn học online thì thay http://127.0.0.1:39999 bằng https://tour.golang.org

package main

import "fmt"

// Viết hàm add để cộng hai số

func main() {
	fmt.Println(add(42, 13))
}

Sau đó tiếp tục xoá hàm add ở link: http://127.0.0.1:3999/basics/5 và làm lại

4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?