W Go, jak przechwycić stdout funkcji w łańcuch?

Na przykład w Pythonie mogę wykonać następujące czynności:

<code>realout = sys.stdout
sys.stdout = StringIO.StringIO()
some_function() # prints to stdout get captured in the StringIO object
result = sys.stdout.getvalue()
sys.stdout = realout
</code>

Czy możesz to zrobić w Go?

questionAnswers(4)

yourAnswerToTheQuestion