fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users
tymonx boosted

Recently I have working on a project that allow to work on Go projects out-of-box using a Docker image.

It contains preinstalled tools for developing, mocking, formatting, linting, building, testing and documenting Go projects.

For mocking Go interfaces, I'm using the standard and classic mockgen tool in reflect mode. One of annoying thing about that tool is command line invocations.
I have scripted that to automatically and recursively detect all Go interfaces.

More: gitlab.com/tymonx/docker-go

gitlab.comTymoteusz Blazejczyk / Docker GoA Docker image with preinstalled tools for developing, formatting, linting, building, testing and documenting Go projects

Recently I have working on a project that allow to work on Go projects out-of-box using a Docker image.

It contains preinstalled tools for developing, mocking, formatting, linting, building, testing and documenting Go projects.

For mocking Go interfaces, I'm using the standard and classic mockgen tool in reflect mode. One of annoying thing about that tool is command line invocations.
I have scripted that to automatically and recursively detect all Go interfaces.

More: gitlab.com/tymonx/docker-go

gitlab.comTymoteusz Blazejczyk / Docker GoA Docker image with preinstalled tools for developing, formatting, linting, building, testing and documenting Go projects