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)
|
||
}
|