Go语言中文网 为您找到相关结果 2

Golang 实现的一个小游戏--猜数字

随机生成一个数字,输入一个数字看是否匹对,匹配则结速,反之提示是大了还是小了, 代码如下: package main import ( "bufio" "fmt" "math/rand" "os" "strconv" "time" ) var ( endNum int //设置生成数的范围 ) func main() { i := createRandomNumber(endNum) //fmt.Println("生成规定范围内的整数:", i) //本句调试用 fmt.Println("请输入整数,范围为:0-", endNum) flag := true reader := bufio.NewReader(os.Stdin) for flag { data, _, _ := reader...阅读全文

博文 2017-02-10 13:50:51 waylau

Go并发编程小测验: 你能答对几道题?

以下是10个Go并发编程的小测验,看看你能答对几道题? 1 Mutex 123456789101112131415161718192021222324252627282930313233package mainimport ( "fmt" "sync")var mu sync.Mutexvar chain stringfunc main() { chain = "main" A() fmt.Println(chain)}func A() { mu.Lock() defer mu.Lock() chain = chain + " --> A" B()}func B() { chain = chain + " --> B" C()}func C() { mu.Lock() defer mu.Lo...阅读全文

博文 2019-04-29 11:17:34 smallnest