(→개요) |
(→개요) |
||
| 2번째 줄: | 2번째 줄: | ||
;Go WriteAllText() | ;Go WriteAllText() | ||
<syntaxhighlight lang='go' run> | |||
package main | |||
import ( | |||
"fmt" | |||
"os" | |||
) | |||
func main() { | |||
err := os.WriteFile("testfile.txt", []byte("Hello, Gophers!"), 0660) | |||
if err != nil { | |||
panic(err) | |||
} | |||
fmt.Println("ok") | |||
} | |||
</syntaxhighlight> | |||
<syntaxhighlight lang='go' run> | |||
package main | |||
import ( | |||
"fmt" | |||
"os" | |||
) | |||
func main() { | |||
err := os.WriteFile("testfile.txt", []byte("Hello, Gophers!"), 0660) | |||
if err != nil { | |||
panic(err) | |||
} | |||
fmt.Println("ok") | |||
} | |||
</syntaxhighlight> | |||
<syntaxhighlight lang='go' run> | <syntaxhighlight lang='go' run> | ||
package main | package main | ||
2023년 4월 13일 (목) 10:49 판
1 개요
- Go WriteAllText()
Go
CPU
-1.0s
MEM
-0M
-1.0s
Copy
package main
import (
"fmt"
"os"
)
func main() {
err := os.WriteFile("testfile.txt", []byte("Hello, Gophers!"), 0660)
if err != nil {
panic(err)
}
fmt.Println("ok")
}
ok
Go
Copy
package main
import (
"fmt"
"os"
)
func main() {
err := os.WriteFile("testfile.txt", []byte("Hello, Gophers!"), 0660)
if err != nil {
panic(err)
}
fmt.Println("ok")
}
Loading
Go
Copy
package main
import (
"fmt"
"os"
)
func WriteAllText(filePath string, text string) (err error) {
f, err := os.Create(filePath)
if err != nil {
return fmt.Errorf("error on Create: %w", err)
}
defer f.Close()
_, err = f.WriteString(text)
if err != nil {
return fmt.Errorf("error on WriteString: %w", err)
}
return nil
}
func main() {
err := WriteAllText("hello.txt", "Hello, 世界")
if err != nil {
panic(err)
}
fmt.Println("ok")
}
Loading
2 같이 보기
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.