talks

git clone git://code.dwrz.net/talks
Log | Files | Refs

main.go (365B)


      1 package main
      2 
      3 import (
      4 	"fmt"
      5 	"strings"
      6 	"time"
      7 )
      8 
      9 func main() {
     10 	now := time.Now()
     11 	for i := 0; i < 1000; i++ {
     12 		fmt.Println(i)
     13 	}
     14 	fmt.Printf("took %v\n", time.Since(now))
     15 
     16 	now = time.Now()
     17 	var str strings.Builder
     18 	for i := 0; i < 1000; i++ {
     19 		str.WriteString(fmt.Sprintf("%d\n", i))
     20 	}
     21 	fmt.Println(str.String())
     22 	fmt.Printf("took %v\n", time.Since(now))
     23 }