目录

【Golang】自定义 input 函数整理用户输入

目录
警告
本文最后更新于 2020-10-30,文中内容可能已过时。

把 fmt.Scan 用户输入整理成函数,方便底层调用,重复代码

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
package main

import (
	"fmt"
)

func input(prompt string) string {
	var text string
	fmt.Print(prompt)
	fmt.Scan(&text)
	return text
}

func main() {
	a := input("你输入的是啥:")
	b := input("还是 python 简单很多:")
	c := input("学会 go 好处多多多哦:")
	fmt.Printf("%v, %v, %v", a, b, c)
}

https://cdn.jsdelivr.net/gh/ZhaoUncle/image@main/blog/image-20201030182110173.png