Giter Club home page Giter Club logo

Comments (15)

diegoparra avatar diegoparra commented on July 21, 2024

https://play.golang.org/p/nFK-izcJMy0

from aprendago.

andersoncleyson avatar andersoncleyson commented on July 21, 2024

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

from aprendago.

haystem avatar haystem commented on July 21, 2024
package main

import("fmt")

func main(){
  pessoa := [][]string{
    []string{"Alberto","Rocha","Pintar"},
    []string{"Joana","Carlos" ,"Decorar"},
    []string{"Mia","Miranda" ,"Levitar"},
  }
  for ran,val:= range pessoa{
    fmt.Printf("%d , %s \n", ran,val)
  }
}

from aprendago.

an4kein avatar an4kein commented on July 21, 2024

https://play.golang.org/p/44oEimAql0H

package main

import (
	"fmt"
)

func main() {
	slice := [][][]string{{
	{"anakein", "anake", "Hacking 1337"}, 
	{"Eduardo", "Barbosa", "Programmer"}, 
	{"Edu", "Ramos", "Praiero"}}}
	
	for _, name := range slice {
		fmt.Println("Nome:", name[0][0])
		fmt.Println("Sobrenome:", name[0][1])
		fmt.Println("Hobby favorito:", name[0][2])
		fmt.Println("-------------------------------")
		fmt.Println("Nome:", name[1][0])
		fmt.Println("Sobrenome:", name[1][1])
		fmt.Println("Hobby favorito:", name[1][2])
		fmt.Println("-------------------------------")
		fmt.Println("Nome:", name[2][0])
		fmt.Println("Sobrenome:", name[2][1])
		fmt.Println("Hobby favorito:", name[2][2])
	}
}

Output

Nome: anakein
Sobrenome: anake
Hobby favorito: Hacking 1337
-------------------------------
Nome: Eduardo
Sobrenome: Barbosa
Hobby favorito: Programmer
-------------------------------
Nome: Edu
Sobrenome: Ramos
Hobby favorito: Praiero

Program exited.

from aprendago.

alansantosmg avatar alansantosmg commented on July 21, 2024

My Solution:

package main

import "fmt"

func main() {
	sliceDeString := [][]string{
		{"Alan", "Santos", "Programação"},
		{"Henrique", "Beltrão", "Gaming"},
		{"Alice", "Fiuza", "Dançar"},
	}

	fmt.Println(sliceDeString)
}

from aprendago.

alansantosmg avatar alansantosmg commented on July 21, 2024

Segunda solução. Um pouco mais elegante:

package main

import "fmt"

func main() {
	sliceDeString := [][]string{
		{"Alan", "Santos", "Programação"},
		{"Henrique", "Beltrão", "Gaming"},
		{"Alice", "Fiuza", "Dançar"},
	}

	// Itera para cada item do nivel0
	for _, nivel0 := range sliceDeString {

		fmt.Println(nivel0)
	}
}

from aprendago.

Lucasmirandar avatar Lucasmirandar commented on July 21, 2024

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

from aprendago.

tomashugo avatar tomashugo commented on July 21, 2024
package main

import (
	"fmt"
)

func main() {
	hobbies := [][]string{
		[]string{"Tomás","Almeida","programação"},
		[]string{"Evelyn","Perdigão","Corrida"},
	}
	
	for _, value := range hobbies {
		for _, value2 := range value {
			fmt.Printf("%v, ",value2)
		}
		fmt.Println("")
	}	
}

from aprendago.

viniciussanchez avatar viniciussanchez commented on July 21, 2024

https://go.dev/play/p/8j8w6jBZrEV

from aprendago.

AlissonAp avatar AlissonAp commented on July 21, 2024

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

from aprendago.

wfrsilva avatar wfrsilva commented on July 21, 2024

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

image

from aprendago.

M3L1M avatar M3L1M commented on July 21, 2024

func main() {
pessoa := [][]string{
{"Nome", "Sobrenome", "Hobby Favorito"},
{"Gabriel", "Melim", "Trocar tiro com a policia"},
{"Todo", "Duro", "Bater no Holyfield"},
{"Reginaldo", "Holyfield", "Bater no Todo Duro"},
}
for i, num := range pessoa {
fmt.Println(i, num)
}
}

from aprendago.

adelsonsljunior avatar adelsonsljunior commented on July 21, 2024
package main

import (
	"fmt"
)

func main() {

	slice := [][]string{
		[]string{
			"Jorge", "Santos", "Jardinagem",
		},
		[]string{
			"Lucas", "Silva", "Cinema"},
		[]string{
			"Maria", "Oliveira", "Quadrinhos",
		},
	}

	fmt.Println(slice)

}

from aprendago.

DominMFD avatar DominMFD commented on July 21, 2024

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

from aprendago.

thiagoCalazans-dev avatar thiagoCalazans-dev commented on July 21, 2024
// You can edit this code!
// Click here and start typing.
package main

import "fmt"

func main() {
	multiSlice := [][]string{}

	row1 := []string{"Mario", "Bros", "plumber"}
	row2 := []string{"Luigi", "Bros", "plumber"}
	row3 := []string{"Koopa", "Loopa", "what"}

	newMultiSlice := append(multiSlice, row1, row2, row3)

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

}

from aprendago.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.