소스 검색

修改defer关闭文件代码片段中的错误 (#403)

Lynn 8 년 전
부모
커밋
5dca9dfcfd
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      eBook/12.7.md

+ 3 - 3
eBook/12.7.md

@@ -4,10 +4,10 @@
 
 ```go
 func data(name string) string {
-	f := os.Open(name, os.O_RDONLY, 0)
+	f, _ := os.OpenFile(name, os.O_RDONLY, 0)
 	defer f.Close() // idiomatic Go code!
-	contents := io.ReadAll(f)
-	return contents
+	contents, _ := ioutil.ReadAll(f)
+	return string(contents)
 }
 ```