aprendago icon indicating copy to clipboard operation
aprendago copied to clipboard

Exercício: Capítulo 11, Exercício 4 (Nível: 5)

Open vkorbes opened this issue 4 years ago • 8 comments

Exercício: Capítulo 11, Exercício 4 (Nível: 5)

Link para o vídeo:

Use esta thread para compartilhar sua solução, discutir o exercício com os colegas e pedir ajuda caso tenha dificuldades!

vkorbes avatar Sep 30 '20 17:09 vkorbes

continuo apanhando de como atribuir os valores pro map kkkkk.

https://play.golang.org/p/_e4g3pQLBQM

diegoparra avatar Oct 09 '20 01:10 diegoparra

https://play.golang.org/p/ytGGXUhjLkQ

  • Crie e use um struct anônimo.
  • Desafio: dentro do struct tenha um valor de tipo map e outro do tipo slice.

Entendi que era para criar um struct anon e seus valores era para ser definido sem atribuir em uma variavel...

package main

import (
	"fmt"
)

func main() {

	anon := struct {
		nome  map[string]string
		valor []int
	}{
		map[string]string{"hello": "string"},
		[]int{1, 2, 3, 4, 5},
	}

	fmt.Println(anon)

}

Output

{map[hello:string] [1 2 3 4 5]}

Program exited.

ref: https://stackoverflow.com/questions/33903020/initializing-a-field-inside-an-anonymous-struct

an4kein avatar Feb 20 '21 01:02 an4kein

Minha solução:

func main() {

	alan := struct {
		telefone map[string]int
		idiomas  []string
	}{
		telefone: map[string]int{
			"celular":     22222222,
			"residencial": 333333},
		idiomas: []string{"ingles", "portugues"},
	}

	fmt.Println(alan)

}

alansantosmg avatar Apr 22 '21 16:04 alansantosmg

https://go.dev/play/p/rud95tGxxZP

viniciussanchez avatar Mar 18 '22 20:03 viniciussanchez

Cap. 11 – Exercícios: Nível #5 – 4 https://go.dev/play/p/bUz_N7CwINo

image

wfrsilva avatar May 29 '22 00:05 wfrsilva

https://go.dev/play/p/9cnEeOw1f5w

Harsgaard avatar Dec 04 '22 21:12 Harsgaard

https://go.dev/play/p/TXVhSa7PyT8

DominMFD avatar May 15 '24 17:05 DominMFD