Je suis nouveau dans Go et essaye de travailler sur un projet. La structure du code est commeAller fichier spécifique de test ouput
handlers/
-time.go
-time_test.go
Je l'ai déjà essayé construire vont, faire (projet) Nom
La chose est, je veux ajouter une sortie de la console dans le code pour que je sache si une branche est couverte ou non (ou pour le débogage). En ce moment, ça ne marche pas pour moi.
Si j'utilise:
go test -run test_file_path
iF juste sortie
Pass 0.009s
Même je mis t.Log("print log")
ou même fmt.Print("Say Hello")
dans la fonction de test.
Si j'utilise simplement go test -v test_file_path
, j'aurais des variables indéfinies. Le test de génération & échouerait.
Des suggestions? Merci! G
Avez-vous essayé l'option * -cover *? –
En relation: [Pourquoi le test 'go go -Extraist' passe-t-il?] (Http://stackoverflow.com/questions/38463609/why-does-go-test-run-notexist-pass) – icza