From 54be24d1a5d0e714ac28dbe42cbfcf33217fdd85 Mon Sep 17 00:00:00 2001 From: Alexey Yerin Date: Mon, 15 Mar 2021 19:46:21 +0300 Subject: [PATCH] api: use fmt.Fprint/Fprintln Honestly I didn't know it existed at the time of writing gtranslate :) --- api.go | 3 ++- utils.go | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/api.go b/api.go index 9888207..c05a115 100644 --- a/api.go +++ b/api.go @@ -1,6 +1,7 @@ package main import ( + "fmt" "net/http" ) @@ -28,6 +29,6 @@ func CreateApiHandler(settings *TranslateSettings) func(w http.ResponseWriter, r return } - w.Write([]byte(translation)) + fmt.Fprint(w, translation) } } diff --git a/utils.go b/utils.go index 2f572b0..12832b8 100644 --- a/utils.go +++ b/utils.go @@ -7,5 +7,5 @@ import ( func writeError(w http.ResponseWriter, status int, err interface{}) { w.WriteHeader(status) - w.Write([]byte(fmt.Sprintln(err))) + fmt.Fprintln(w, err) }