第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Golang 循環(huán)直到按鍵被按下

Golang 循環(huán)直到按鍵被按下

Go
炎炎設(shè)計 2022-01-10 15:16:21
我正在使用 Go,我需要能夠運行一個循環(huán),直到按下某個鍵。是否有任何庫或是否有任何功能允許這種情況發(fā)生?我只需要檢測循環(huán)的每次迭代是否有一個鍵關(guān)閉。我嘗試過使用 azul3d,但這并不是我想要的...這就是我所希望的:exit := falsefor !exit {    exit = watcher.Down(keyboard.Space)}或類似的東西
查看完整描述

2 回答

?
蠱毒傳說

TA貢獻1895條經(jīng)驗 獲得超3個贊

使用鍵盤及其術(shù)語框后端,如下所示:


package main


import "github.com/julienroland/keyboard-termbox"

import "fmt"

import term "github.com/nsf/termbox-go"


func main() {

    running := true

    err := term.Init()

    if err != nil {

        panic(err)

    }


    defer term.Close()


    kb := termbox.New()

    kb.Bind(func() {

        fmt.Println("pressed space!")

        running = false

    }, "space")


    for running {

        kb.Poll(term.PollEvent())

    }


}


查看完整回答
反對 回復 2022-01-10
?
蝴蝶不菲

TA貢獻1810條經(jīng)驗 獲得超4個贊

我相信你可以用這個fmt.Scanln()來代替


查看完整回答
反對 回復 2022-01-10
  • 2 回答
  • 0 關(guān)注
  • 193 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號