From f0420ebdc15dac70edf1b3063994a48c723f26bb Mon Sep 17 00:00:00 2001 From: Hendrik van Wyk Date: Thu, 14 Sep 2017 21:34:43 +0200 Subject: [PATCH] Unexport templateInput. I did not know you could do that 2 years ago. --- webgui/webgui.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/webgui/webgui.go b/webgui/webgui.go index 80baddc..a05b0a2 100644 --- a/webgui/webgui.go +++ b/webgui/webgui.go @@ -91,8 +91,7 @@ func NewWebGui(source datasource.DataPoller, batteryCapacity float64) *WebGui { return w } -//TemplateInput is exported to be used as an argument to the http template package. -type TemplateInput struct { +type templateInput struct { Error error Date string @@ -128,12 +127,12 @@ func (w *WebGui) ServeHTTP(rw http.ResponseWriter, r *http.Request) { } } -func buildTemplateInput(statusErr *statusProcessed) *TemplateInput { +func buildTemplateInput(statusErr *statusProcessed) *templateInput { status := statusErr.status outPower := status.OutVoltage * status.OutCurrent inPower := status.InCurrent * status.InVoltage - tmpInput := &TemplateInput{ + tmpInput := &templateInput{ Error: statusErr.err, Date: time.Now().Format(time.RFC1123Z), OutCurrent: fmt.Sprintf("%.3f", status.OutCurrent),