An Interest In:
Web News this Week
- April 27, 2024
- April 26, 2024
- April 25, 2024
- April 24, 2024
- April 23, 2024
- April 22, 2024
- April 21, 2024
Como remover dados duplicados em go
Ola devs e devas
Iremos usar de exemplo um slice de int para passarmos dados duplicados nele.
Criaremos um arquivo main.go
de exemplo
Esse o retorno:
intSliceValues [1 2 3 3 4 4 5 6 7 8 9 9 9]
Agora iremos criar uma function para remover os dados duplicados
E agora no main, ficaria assim:
O retorno:
intSliceValues [1 2 3 3 4 4 5 6 7 8 9 9 9]
uniqueSlice [1 2 3 4 5 6 7 8 9]
Concluso:
A partir da funo main, declaramos um slice. Tambm imprimimos o valor original da slice.
Definimos uma funo onde estamos passando os valores originais do slice e verificando as duplicatas.
Lgica para verificao de duplicatas: Para isso definimos outra slice e atribuindo os primeiros valores verificando se o valor j existe na novo slice ou no. Ele retorna o slice sem duplicatas.
Estamos chamando a funo removeDuplicate da funo principal onde o slice de retorno da funo impressa.
Espeor ter ajudado.
Original Link: https://dev.to/williamkoller/como-remover-dados-duplicados-em-go-4d0p
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To