April 4, 2020 - Godocgen Launched
|Published Date||Friday, April 4, 2020 GMT +0800|
|Reported By||“Holloway” Chew, Kean Ho|
On April 4, 2020 Malaysian Time, ZORALab Enterprise had launched a new open-source product called Godocgen for Go Programmers (a.k.a. Gophers). The goal is to help Gophers to generate Go packages' documentations and host it with third-party website generator seamlessly easy. This enables Gophers to process the software packages without getting a long-wait over the standard tools.
The motivation originated from Holloway was very tired of waiting for some kind of miracles to happen when the initial Go doc web server feature was taken down due to the Go Module migration and requires upgrading efforts.
After various Go development, Holloway was very sick of issuing terminal command
$ go doc -all .” every single time for simple tasks like referencing or
cross-checking Go codes. Since the Go doc web server is unavailable and is one
of the attractive feature in Go Programming Language, something needs to be
After exploring some static website generators like Hugo, Holloway found out that they really help to simplify and modularize software documentations easily in a software repository without primarily dependent on any third-party services. With that kind of freedom, it is very addictive to perform self-hosting for a software product.
The only gap left is to make generating and processing Go package modules’ documentations easily.
Godocgen prototype development was started from
January 16, 2020 with the focus on re-create terminal output like
go doc. On
January 18, 2020, the re-creation was successfully executed and the
v0.0.1 was released on
April 1, 2020 as a prototype.
Stabilize for Long Term Benefits
After many interations of micro-upgrades and improvements, on
April 16, 2020, the software went through its final unit-testing with
100% coverage and the first production version is released as
it uses itself to produce its own website with documentations, making it ready
to be released for public use.
Towards the Future
With Godocgen released to as a free and open-source license, it’s time to upgrade it incrementally based on needs. After all, it’s a free product for the benefits of all.
If you’re interested to check out Godocgen, simply visit its official website at:
Godocgen Official Website