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.TechDesafio
FácilVamos 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
1Introdução
Introdução4Recriando Funções de Strings em Go
Strings em GolangFunção JoinFunção ContainsFunção IndexDesafio de Recapitulação #1