From 7bc0c1f9b947957a1d774595f0c40b4a489305ca Mon Sep 17 00:00:00 2001 From: Arseny Balobanov Date: Sun, 12 Mar 2023 20:14:26 +0300 Subject: [PATCH] [b/docs/gitfame_review_comments.md] Add note on stdout printing. --- docs/gitfame_review_comments.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/docs/gitfame_review_comments.md b/docs/gitfame_review_comments.md index c5ace83..3f51314 100644 --- a/docs/gitfame_review_comments.md +++ b/docs/gitfame_review_comments.md @@ -230,7 +230,7 @@ cmd.Dir = repository Для однородных переменных и констант нет необходимости писать `var` перед каждой строкой Вместо -``` +```golang var flagRepo = flag.String("repository", ".", "repo") var flagRev = flag.String("revision", "HEAD", "revision") ``` @@ -242,3 +242,22 @@ var ( flagRev = flag.String("revision", "HEAD", "revision") ) ``` + +## Вывод результатов + +Вместо +``` +os.Stdout.Write(bytes) +fmt.Println() +``` + +или + +```golang +os.Stdout.Write(fmt.Sprintf("%s\n"), string(bytes)) +``` + +Используйте более читаемое однострочное +```golang +fmt.Println(string(bytes)) +```