美文网首页Golang语言社区
Go语言小例子--实现控制台输入

Go语言小例子--实现控制台输入

作者: Golang语言社区 | 来源:发表于2019-01-02 07:07 被阅读25次
package main

import (
    "bufio"
    "fmt"
    "os"
)

func main() {
    counts := make(map[string]int)
    input := bufio.NewScanner(os.Stdin)

    for input.Scan() {
        counts[input.Text()]++

    }

    for line, n := range counts {
        if n > 1 {
            fmt.Println(n, line)
        }
    }
}

运行结果

社区交流群:221273219
Golang语言社区论坛 :
www.Golang.Ltd
LollipopGo游戏服务器地址:
https://github.com/Golangltd/LollipopGo
社区视频课程课件GIT地址:
https://github.com/Golangltd/codeclass


Golang语言社区

相关文章

网友评论

    本文标题:Go语言小例子--实现控制台输入

    本文链接:https://www.haomeiwen.com/subject/wfsalqtx.html