Alan Santos

Results 38 comments of Alan Santos

Se eu não souber quantos dados vou colocar no slice, então eu não preciso criá-lo com make. Entendi que o make é justamente para que eu possa controlar o len...

```go package main import "fmt" func main() { x := 31 // valor de x == 31 fmt.Println(x) // mostra valor de x fmt.Println(&x) // mostra endereço de X }...

Minha solução: ```go package main import "fmt" func main() { // Como já especifiquei que o valor é []string, não preciso fazer isso dentro do slice hobbies := map[string][]string{ "Santos_Alan":...

```go package main import "fmt" func main() { myArray := [5]int{0, 1, 2, 3, 4} for _, v := range myArray { fmt.Println(v) } fmt.Printf("%T ", myArray) } ```

```go package main import "fmt" func main() { umaSlice := []int{0, 1, 2, 3, 4, 5, 6, 7, 8, 9} for _, v := range umaSlice { fmt.Printf("%v ", v)...

Pesquisei e descobri uma forma de manipular datas. Então obtive a data atual, extraí dela o ano atual. Como gosto de fazer o "for" sempre do mesmo jeito, coloquei o...

Minha solução: ```go package main import "fmt" func main() { umaSlice := []int{0, 1, 2, 3, 4, 5, 6, 7, 8, 9} fmt.Println(umaSlice[:3]) fmt.Println(umaSlice[4:]) fmt.Println(umaSlice[1:7]) fmt.Println(umaSlice[2:9]) fmt.Println(umaSlice[3 : len(umaSlice)-1]) }...

```go package main import ( "encoding/json" "fmt" "os" ) type user struct { First string Last string Age int Sayings []string } func main() { u1 := user{ First: "James",...

Minha solução: ```go 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) } ```

Minha solução. Me parece mais lógico fazer assim: - tipo - metodo - tipo - metodo ```Go package main import ( "fmt" "math" ) type quadrado struct { lado float64...