--

That was creative... it seems a lot something you can do, but not something you should do, since it breaks a bit the "golang way to do things" and it might confuse other developers

--

--