Skip to content

Instantly share code, notes, and snippets.

View victorsteven's full-sized avatar

Victor Steven victorsteven

View GitHub Profile
package main
import "fmt"
var nameAgeMap map[string]int
func main() {
nameAgeMap = map[string]int{
"James": 50,
package main
import "fmt"
func main() {
currency := map[string]string{
"AUD": "Australia Dollar",
"GBP": "Great Britain Pound",
"JPY": "Japan Yen",
package main
import "fmt"
func main() {
//map with a key of string and value of a slice of string:
nameAndHobby := map[string][]string{
"Steven": []string{"Basket Ball", "Table Tennis", "Coding"},
package main
import "fmt"
func main() {
currency := map[string]map[string]int{
"Great Britain Pound": {"GBP": 1},
"Euro": {"EUR": 2},
"USA Dollar": {"USD": 3},
package main
import "fmt"
type person struct {
firstName string
lastName string
age int
}
package main
import "fmt"
type animal struct {
name string
characteristics []string
}
func main() {
package main
import "fmt"
type animal struct {
name string
characteristics []string
}
//A herbivore is an animal, so it can have the animal struct as a field
package main
import "fmt"
func main() {
bio := struct {
firstName string
friends map[string]int
favDrinks []string
}{
package main
import "fmt"
type animal struct {
name string
characteristics []string
}
func main() {
package main
import (
"fmt"
"math"
)
type square struct {
length float64
}