• 首页
  • SYSTEM
  • DOCKER
  • NGINX
  • WEBDEV
  • PYTHON
  • DATABASE
    • MYSQL
    • MONGODB
    • ORACLE
  • LINUX命令集合

GOLANG监听键盘输入

2020年1月12日

键盘输入实时获取

package main

import (
	"fmt"
	"os"

	"github.com/eiannone/keyboard"
)

func main() {
	for {
		char, _, err := keyboard.GetSingleKey()
		if err != nil {
			panic(err)
		}
		fmt.Printf("You pressed: %q\r\n", char)
		if string(char) == "q" {
			os.Exit(1)
		}
	}
}

◀ 进程端口监控,并重新启动
K8S问题解决总结 ▶

分类

  • DATABASE
  • DJANGO
  • DOCKER
  • MONGODB
  • MYSQL
  • NGINX
  • ORACLE
  • PYTHON
  • SYSTEM
  • WEBDEV

其他操作

  • 登录
  • 条目feed
  • 评论feed
  • WordPress.org
鄂公网安备 42018502002253号 鄂ICP备15015052号-1号