Menu
CoddyTech

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.Tech
challenge icon

Thử 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

Tự luyện tập: Trình biên dịch Go online