golang about 05_hash_tables (#42)

* recursion_Golang

* go_fmt

* selection_sort_Golang

* rm-golang

* selection_sort_Golang

* selection_sort_Golang

* selection_sort_Golang

* dynamic_golang

* golang 05_hash_tables 02_check_voter.go

* golang 05_hash_tables 01_price_of_groceries
This commit is contained in:
Seoungtae Kim
2017-11-21 01:05:40 +09:00
committed by Aditya Bhargava
parent 542f4ab0a0
commit 24b6376d94
2 changed files with 34 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
package main
import "fmt"
var book map[string]float64
func main() {
book = make(map[string]float64)
book["apple"] = 0.67
book["milk"] = 1.49
book["avocado"] = 1.49
fmt.Println(book)
}

View File

@@ -0,0 +1,21 @@
package main
import "fmt"
var voted map[string]bool
func main() {
voted = make(map[string]bool)
check_voter("tom")
check_voter("mike")
check_voter("mike")
}
func check_voter(name string) {
if voted[name] {
fmt.Println("kick tem out!")
} else {
voted[name] = true
fmt.Println("let tem vote!")
}
}