Hàm nối
Bài học 13 trên 19 trong khóa học Hàm và con trỏ trong Go của Coddy.
Trong ngôn ngữ Go, có một hàm nhận hai chuỗi và nối chúng thành một chuỗi.
Ví dụ về cách hàm này hoạt động:
str1 := "Coddy"
str2 := "Tech"
final := strings.Join([]string{str1, str2}, ".")
fmt.Println(final)Hàm này có tên là Join và được định nghĩa trong gói strings. Hàm nhận một lát cắt chuỗi []string làm đầu vào. Trong ví dụ này, ta truyền vào các biến cần nối là str1 và str2, còn tham số thứ ba chỉ định nội dung cần đặt ở giữa chúng. Trong ví dụ này, đó là dấu chấm ".", nhưng bạn có thể dùng bất cứ nội dung nào.
Kết quả là:
Coddy.TechThử thách
DễCùng xây dựng hàm Join nhé! 😁
Viết một hàm tên là concatenate, nhận vào ba chuỗi và trả về một chuỗi.
Hai chuỗi đầu tiên là những chuỗi mà chúng ta muốn nối lại với nhau, còn chuỗi thứ ba là ký tự hoặc giá trị mà chúng ta sẽ đặt vào giữa chúng.
Tự làm thử
// Viết code của bạn ở đây
Tất cả bài học trong Hàm và con trỏ trong Go
1Giới thiệu
Giới thiệu4Ôn tập các hàm xử lý chuỗi trong Go
Chuỗi trong GolangHàm nốiHàm kiểm tra chuỗi conHàm tìm chỉ sốThử thách ôn tập #1Tự luyện tập: Trình biên dịch Go online