(→개요) |
|||
(같은 사용자의 중간 판 2개는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
==개요== | ==개요== | ||
;Go | ;Go writeAllText() | ||
<syntaxhighlight lang='go' run> | <syntaxhighlight lang='go' run> | ||
26번째 줄: | 26번째 줄: | ||
) | ) | ||
func | func writeAllText(filePath string, text string) (err error) { | ||
err = os.WriteFile(filePath, []byte(text), 0660) | err = os.WriteFile(filePath, []byte(text), 0660) | ||
if err != nil { | if err != nil { | ||
35번째 줄: | 35번째 줄: | ||
func main() { | func main() { | ||
err := | err := writeAllText("hello.txt", "Hello, 世界") | ||
if err != nil { | if err != nil { | ||
panic(err) | panic(err) | ||
50번째 줄: | 50번째 줄: | ||
) | ) | ||
func | func writeAllText(filePath string, text string) (err error) { | ||
f, err := os.Create(filePath) | f, err := os.Create(filePath) | ||
if err != nil { | if err != nil { | ||
64번째 줄: | 64번째 줄: | ||
func main() { | func main() { | ||
err := | err := writeAllText("hello.txt", "Hello, 世界") | ||
if err != nil { | if err != nil { | ||
panic(err) | panic(err) | ||
73번째 줄: | 73번째 줄: | ||
==같이 보기== | ==같이 보기== | ||
* [[Go | * [[Go readAllText()]] | ||
* [[함수 WriteAllText()]] | * [[함수 WriteAllText()]] | ||
[[분류: go]] | [[분류: go]] |
2023년 4월 13일 (목) 14:20 기준 최신판
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, 世界"), 0660)
if err != nil {
panic(err)
}
fmt.Println("ok")
}
ok
Go
Copy
package main
import (
"fmt"
"os"
)
func writeAllText(filePath string, text string) (err error) {
err = os.WriteFile(filePath, []byte(text), 0660)
if err != nil {
return fmt.Errorf("error on WriteFile: %w", err)
}
return nil
}
func main() {
err := writeAllText("hello.txt", "Hello, 世界")
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
로그인하시면 댓글을 쓸 수 있습니다.