gitlab-12 upgrade from source requires go-1.11 and not 1.10 as mentionned in the documentation
Problem to solve
In the upgrade from source documentation (https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/update/upgrading_from_source.md#L103-104), it is said that gitlab after 11.4 requires go version 1.10 (at least).
However, recently released gitlab-12 requires go version 1.11 (at least gitlay at v1.47.0, which is the recommended version for gitlab-12 as of today). In the Makefile, gitaly requires to run go mod init which seems to be go version 1.11.
Proposal
A new note should be added specific to gitlab-12 in the upgrade from source documentation:
NOTE: GitLab 12.0 and higher only supports Go 1.11.x and newer, and dropped support for Go 1.10.x. Be sure to upgrade your installation if necessary.
Who can address the issue
I will make a MR for this in the coming days, unless the issue have been addressed already.