Ich habe ein Problem beim Auslösen einer Funktion als Variable in Golang deklariert mit aussagen.Golang Testen von Funktionen als Variable deklariert (aussagen)
Test und Funktion beide im selben Paket erklärt.
var testableFunction = func(abc string) string {...}
jetzt habe ich eine andere Datei mit Unit-Test testableFunction
func TestFunction(t *testing.T){
...
res:=testableFunction("abc")
...
}
Aufruf Testfunction mit go test
keine Ausnahme abfeuert, aber testableFunction ist eigentlich nie ausgeführt aufrufen. Warum?