“escáner golang” Código de respuesta

escáner golang

package main

import (
	"bufio"
	"fmt"
	"os"
)

func main() {
	fmt.Print("What is your name ? ")
	nama := bufio.NewScanner(os.Stdin)
	nama.Scan()

	fmt.Print("How old are you ? ")
	age := bufio.NewScanner(os.Stdin)
	age.Scan()

	if umur := age.Text(); umur < "20" {
		fmt.Printf("Sorry %s your age is under 20 old age \n", nama.Text())
		return
	}

	fmt.Printf("Congrats %s your age is greater than 20 old age \n", nama.Text())
}
Restu Wahyu Saputra

escáner golang

func main() {

    // include space this is not throw error
	fmt.Print("Masukan Nama Anda ?")
	scanner := bufio.NewScanner(os.Stdin)
	scanner.Scan()

	fmt.Println(scanner)

    // same with scanner, but if value include space this is throw error
	var name string
	fmt.Print("Masukan Nama Anda ? ")
	fmt.Scan(os.Stdin, &name)

	fmt.Println(name)
}
Restu Wahyu Saputra

Respuestas similares a “escáner golang”

Preguntas similares a “escáner golang”

Más respuestas relacionadas con “escáner golang” en Go

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código