make loop

This commit is contained in:
chai2010
2015-12-28 15:57:07 +08:00
parent 77148f84d4
commit ba7261d140
25 changed files with 44 additions and 44 deletions

View File

@@ -112,7 +112,7 @@ if f, err := os.Open(fname); err != nil {
但這不是Go語言推薦的做法Go語言的習慣是在if中處理錯誤然後直接返迴這樣可以確保正常執行的語句不需要代碼縮進。
要特别註意短變量聲明語句的作用域范圍,考慮下面的程序,它的目的是取當前的工作目録然後保存到一個包級的變量中。這可以本來通過直接調用os.Getwd完成但是將這個從主邏輯中分離出來可能會更好特别是在需要處理錯誤的時候。函數log.Fatalf用於打印日誌信息然後調用os.Exit(1)終止程序。
要特别註意短變量聲明語句的作用域范圍,考慮下面的程序,它的目的是取當前的工作目録然後保存到一個包級的變量中。這可以本來通過直接調用os.Getwd完成但是將這個從主邏輯中分離出來可能會更好特别是在需要處理錯誤的時候。函數log.Fatalf用於打印日誌信息然後調用os.Exit(1)終止程序。
```Go
var cwd string