go读取键盘输入两种方式
2024-09-03 02:17:51
一种scanf
var x int
fmt.Println("input a int number")
fmt.Scan(&x)
fmt.Printf("读取到内容:%d\nhe",x)
一种 bufio
reader := bufio.NewReader(os.Stdin)
res,_ := reader.ReadString('\n')
fmt.Printf("读取到内容%s\n",res)
package main import (
"bufio"
"fmt"
"os"
) func main() {
var x int
fmt.Println("input a int number")
fmt.Scan(&x)
fmt.Printf("读取到内容:%d\nhe",x) reader := bufio.NewReader(os.Stdin)
res,_ := reader.ReadString('\n')
fmt.Printf("读取到内容%s\n",res)
}
执行结果
GOROOT=/usr/local/go #gosetup
GOPATH=/www/gopath #gosetup
/usr/local/go/bin/go build -o /private/var/folders/fc/4txmmczj6q92p6058h3w7t_80000gn/T/___go_build_test_test test/test #gosetup
/private/var/folders/fc/4txmmczj6q92p6058h3w7t_80000gn/T/___go_build_test_test
input a int number
3
读取到内容:3
hello
读取到内容hello
最新文章
- 阿里云accessKey如何创建?~ 2015.08.25
- 调用0A中断输入字符串数据段的DUP定义
- Web打印组件jatoolsPrinter
- file-loader及url-loader的使用
- 数据字典生成工具之旅(3):PowerDesign文件组成结构介绍及操作
- LabVIEW串口通信
- spring mvc 406 (Not Acceptable) json转换错误
- Stream,Reader/Writer,Buffered的区别(1)
- 【WebKit】---WebKit的CSS扩展(WebKit是私有属性)
- android中控件的使用
- phpmyadmin 免登陆
- 基础教程:视图中的ASP.NET Core 2.0 MVC依赖注入
- 打包ideaUI本地项目,以供本地使用
- python学习笔记(一)、列表和元祖
- 【BZOJ4310】跳蚤
- Private表示该属性(方法)为只有本类内部可以访问(类内部可见)。
- Python面向对象高级编程:@property--把方法变为属性
- javascript输入验证数字方法,适合充值时输入正整数验证
- [转] 职业规划:一个老鸟眼中“IT民工”的发展方向
- 51nod1284容斥定理
热门文章
- oracle数据处理之expdb/impdb
- 蒲公英 · JELLY技术周刊 Vol.22: npm i react-router@6.0.0-beta.0
- kolla部署openstack多节点高可用并对接ceph后端存储(17)
- CSS 常见样式 特殊用法 贯穿线&;徽章&;箭头
- springboot的文件路径,配置文件
- hystrix(4) 异常降级
- c++中清空输入缓冲区的方法(做cf的时候炸了)
- 联赛模拟测试5 涂色游戏 矩阵优化DP
- Kubernetes K8S之存储Secret详解
- is_mobile()判断手机移动设备