aprendago icon indicating copy to clipboard operation
aprendago copied to clipboard

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

Open vkorbes opened this issue 5 years ago • 14 comments

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

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

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

diegoparra avatar Oct 07 '20 23:10 diegoparra

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

Esse realmente eu fritei e nao consegui fazer sozinho, tive me basear na solucao do video

package main

import (
	"fmt"
)

func main() {
	mepezin := map[string][]string{"cores": []string{"verde", "azul", "preto"}}

	mepezin["tools"] = []string{"gobuster", "dirbuster", "set"}

	fmt.Println(mepezin)

	for i,v := range mepezin {
		fmt.Println(i,v)
	}
}

Output

map[cores:[verde azul preto] tools:[gobuster dirbuster set]]
tools [gobuster dirbuster set]
cores [verde azul preto]

Program exited.

an4kein avatar Feb 18 '21 18:02 an4kein

Minha solução:


package main

import "fmt"

func main() {

	hobbies := map[string][]string{
		"Santos_Alan": {"Programming",
			"Play Guitar",
			"Running"},
		"Beltrão_Henrique": {"Gamming",
			"learn",
			"going out"},

		"Fiuza_Alice": {"Dancing",
			"playing with dools"},
	}

	hobbies["Kiko Loureiro"] = []string{"comedia", "comer", "dançar"}

	for k, hobbie := range hobbies {
		fmt.Println(k)
		for _, v := range hobbie {
			fmt.Printf("\t - %v\n", v)
		}
	}
}

alansantosmg avatar Apr 21 '21 23:04 alansantosmg

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

viniciussanchez avatar Mar 17 '22 17:03 viniciussanchez

https://go.dev/play/p/5ZMD38Pn9tO

AlissonAp avatar Apr 15 '22 01:04 AlissonAp

Cap. 9 – Exercícios: Nível #4 – 9 https://go.dev/play/p/cjNsjzdJyst

image

wfrsilva avatar May 28 '22 05:05 wfrsilva

func main() { pessoas := map[string][]string{ "holyfield_reginaldo": []string{ "Brigar com o Todo duro", "Maior pugilista do brasil", }, "duro_todo": []string{ "Brigar com o Holyfield", "Enganar o Holyfield com uma coroa de flores e partir pra cima em tv ao vivo", }, }

pessoas["melim_gabriel"] = []string{"Programar"}

for k, v := range pessoas {
	fmt.Println(k)
	for i, h := range v {
		fmt.Println("\t", i, " - ", h)
	}
}

}

M3L1M avatar Feb 14 '23 00:02 M3L1M

package main

import (
	"fmt"
)

func main() {

	mapa := map[string][]string{
		"santos_pedro": []string{
			"futebol", "vôlei",
		},
		"pereira_maria": []string{
			"programação", "animes", "séries",
		},
	}

	mapa["rodriguez_viviam"] = []string{
		"desenhar", "escrever",
	}

	for key, value := range mapa {
		fmt.Println(key)

		for _, hobbies := range value {
			fmt.Println("\t", hobbies)
		}
	}

}

adelsonsljunior avatar May 13 '23 23:05 adelsonsljunior

Cap 9, EX 09

package main

import "fmt"

func main() {

	my_map := map[string][]string{
		"udson_willams": []string{"jogar ci es", "teste1"},
		"elida_maria":   []string{"viajar", "teste2"},
		"jose_eduardo":  []string{"vender produtos", "teste3"},
		"everton_lima":  []string{"andar de moto", "teste4"},
	}

	my_map["marcos_souza"] = []string{"empinar de moto", "teste5"}

	for k, v := range my_map {
		fmt.Printf("chave: %v \n", k)
		for i, hobbie := range v {
			fmt.Printf("index: %v e com valor: %v\n", i, hobbie)
		}
		fmt.Print("\n")
	}

}

UdsonWillams avatar Apr 23 '24 00:04 UdsonWillams

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

DominMFD avatar May 15 '24 14:05 DominMFD

// You can edit this code!
// Click here and start typing.
package main

import "fmt"

func main() {
	x := map[string][]string{
		"chave": []string{
			"valor1", "valor2", "valor3",
		},
		"chave2": []string{
			"valor21", "valor22", "valor23",
		},
	}

	x["chave3"] = []string{
		"valor31", "valor32", "valor33",
	}

	for k, v := range x {
		fmt.Println(k)
		for i, h := range v {
			fmt.Println(i, "-", h)
		}
	}

}

thiagoCalazans-dev avatar May 18 '24 12:05 thiagoCalazans-dev