github.com/dara-project/godist@v0.0.0-20200823115410-e0c80c8f0c78/dara_tests/openfile.go (about)

     1  package main
     2  
     3  import (
     4      "os"
     5      "log"
     6      "fmt"
     7  )
     8  
     9  func main() {
    10      f, err := os.Open("hello_world.txt")
    11      if err != nil {
    12          log.Fatal("Failed to open file")
    13      }
    14      b := make([]byte, 12)
    15      n, _ := f.Read(b)
    16      fmt.Println(string(b[:n]))
    17      b2 := make([]byte, 10)
    18      n, _ = f.ReadAt(b2, 6)
    19      fmt.Println(string(b2[:n]))
    20      f.Close()
    21  }