mirror of
https://github.com/avelino/awesome-go.git
synced 2024-11-14 16:42:23 +00:00
31 lines
495 B
Go
31 lines
495 B
Go
|
package main
|
|||
|
|
|||
|
import (
|
|||
|
"log"
|
|||
|
"os"
|
|||
|
)
|
|||
|
|
|||
|
func main() {
|
|||
|
|
|||
|
/*
|
|||
|
Byte'ları Bir Dosyaya Yazın (Write Bytes to a File)
|
|||
|
*/
|
|||
|
|
|||
|
// Demo.txt dosyasını sadece yazılabilir bir dosya olarak aç
|
|||
|
file, err := os.OpenFile(
|
|||
|
"demo.txt",
|
|||
|
os.O_WRONLY|os.O_TRUNC|os.O_CREATE,
|
|||
|
0666)
|
|||
|
if err != nil {
|
|||
|
log.Fatal(err)
|
|||
|
}
|
|||
|
defer file.Close()
|
|||
|
|
|||
|
byteSlice := []byte("Bytes!\n")
|
|||
|
bytesWritten, err := file.Write(byteSlice)
|
|||
|
if err != nil {
|
|||
|
log.Fatal(err)
|
|||
|
}
|
|||
|
log.Printf("Wrote %d bytes.\n", bytesWritten)
|
|||
|
}
|