Menu
Coddy logo textTech

Função Join

Lição 13 de 19 do curso Funções e Ponteiros em Golang da Coddy.

Na linguagem Go, existe uma função que recebe duas strings e as concatena em uma única string.

Um exemplo de como essa função funciona:

str1 := "Coddy"
str2 := "Tech"
final := strings.Join([]string{str1, str2}, ".")
fmt.Println(final)

A função é chamada de Join, e ela é definida dentro do pacote strings. Ela recebe um slice de strings []string como entrada. Neste exemplo, passamos as variáveis que precisamos concatenar, str1 e str2, e o terceiro parâmetro especifica o que precisamos colocar entre elas. Neste exemplo, é um ponto ".", mas poderia ser qualquer coisa que você desejar.

E como resultado, obtemos:

Coddy.Tech
challenge icon

Desafio

Fácil

Vamos construir nossa função Join! 😁

Escreva uma função chamada concatenate que recebe três strings e retorna uma string.

As duas primeiras strings são as strings que queremos concatenar, e a terceira é o caractere ou o valor que vamos colocar entre elas.

Experimente você mesmo

// Seu código aqui 

Todas as lições de Funções e Ponteiros em Golang