Programming Code Center(PCC)
[GO]

(PCC)::[How-to-perform-Line-Filters-to-reads-input-on-stdin,-processes-it,-and-then-prints-in-go-language]::[go]

File Name : line-filters.go

package main

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

func main() {

    scanner := bufio.NewScanner(os.Stdin)

    for scanner.Scan() {

        ucl := strings.ToUpper(scanner.Text())

        fmt.Println(ucl)
    }

    if err := scanner.Err(); err != nil {
        fmt.Fprintln(os.Stderr, "error:", err)
        os.Exit(1)
    }
}

Output :

line-filters.jpg