0c5e1c28创建于 2022年4月27日历史提交
///usr/bin/true; go build -ldflags=-compressdwarf=false -gcflags=-dwarflocationlists=true -o /tmp/demo demo.go; exec /tmp/demo
package main

import (
	"os"
)

func check(e error) {
    if e != nil {
        panic(e)
    }
}

func main() {
	r, err := os.Open("/dev/zero")
	check(err)
	w, err := os.Create("/dev/null")
	check(err)
	buf := make([]byte, 4096)
	for i := 0; i < 10; i++ {
		_, err = r.Read(buf)
		_, err = w.Write(buf)
		check(err)
	}
}