userland: add archive tools and pinned GoAWK, esbuild, and QuickJS
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"encoding/csv"
|
||||
"log"
|
||||
"os"
|
||||
"strconv"
|
||||
)
|
||||
|
||||
func main() {
|
||||
writer := csv.NewWriter(os.Stdout)
|
||||
for i := 0; i < 3514073; i++ { // will create a ~1GB file
|
||||
err := writer.Write([]string{
|
||||
strconv.Itoa(i),
|
||||
"foo",
|
||||
"bob@example.com",
|
||||
"simple,quoted",
|
||||
"quoted string with \" in it",
|
||||
"0123456789",
|
||||
"9876543210",
|
||||
"The quick brown fox jumps over the lazy dog",
|
||||
"",
|
||||
"final field",
|
||||
strconv.Itoa(i),
|
||||
"foo",
|
||||
"bob@example.com",
|
||||
"simple,quoted",
|
||||
"quoted string with \" in it",
|
||||
"0123456789",
|
||||
"9876543210",
|
||||
"The quick brown fox jumps over the lazy dog",
|
||||
"",
|
||||
"final field",
|
||||
})
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
}
|
||||
writer.Flush()
|
||||
if writer.Error() != nil {
|
||||
log.Fatal(writer.Error())
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user