Go言語で標準入力
一回だけ受け取る↓
package main
import (
"fmt"
"os"
"bufio"
)
func main() {
stdin := bufio.NewScanner(os.Stdin)
stdin.Scan()
text := stdin.Text()
}
↓永久に受け取り続ける
package main
import (
"fmt"
"os"
"bufio"
)
func main() {
stdin := bufio.NewScanner(os.Stdin)
for stdin.Scan(){
text := stdin.Text()
}
}
ちなみにRubyならこう
gets()