go helloworld

// Sample program to show how a bytes.Buffer can also be used
// with the io.Copy function.
package main

import (
    "bytes"
    "fmt"
    "io"
    "os"
)

// main is the entry point for the application.
func main() {
    var b bytes.Buffer

    // Write a string to the buffer.
    b.Write([]byte("Hello"))

    // Use Fprintf to concatenate a string to the Buffer.
    fmt.Fprintf(&b, " World!
")

    // Write the content of the Buffer to stdout.
    io.Copy(os.Stdout, &b)
}

输出

Hello World!
原文地址:https://www.cnblogs.com/sea-stream/p/10357521.html