golang go中的无限用户反馈

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了golang go中的无限用户反馈相关的知识,希望对你有一定的参考价值。

package main

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

func main() {
	for {
		consolereader := bufio.NewReader(os.Stdin)
		fmt.Print("Enter your name : ")

		input, err := consolereader.ReadString('\n') // this will prompt the user for input

		if err != nil {
			fmt.Println(err)
			os.Exit(1)
		}

		fmt.Println(input)
	}
}

golang Go中的地图声明

//Will declare a map of string keys, int values. 

var timeZone = map[string]int{
    "UTC":  0*60*60,
    "EST": -5*60*60,
    "CST": -6*60*60,
    "MST": -7*60*60,
    "PST": -8*60*60,
}

//You can create a set-like structure using a map by setting the value of each key to bool.

attended := map[string]bool{
  "Ann": true,
  "Bobby": true
}

//This is useful now because you can check for existence in the map
if attended[somePerson] { //Will return false if somePerson isn't in the map
  fmt.Printf("%v was present.\n")
}

以上是关于golang go中的无限用户反馈的主要内容,如果未能解决你的问题,请参考以下文章

手撸golang GO与微服务 ChatServer之1

手撸golang GO与微服务 ChatServer之2

Golang 入门 : 结构体(struct)

微职位Golang开发工程师学习分享韩晓东

golang Go(Golang)中的并发安全SET数据结构

Golang关于Go中的struct{}