The xenial backport is broken: It generates a new libgolang-petname1 binary which is empty. It either needs to be fixed to actually have a shared library or (as shlib support seems new in yakkety's Go) be dropped for the backport. For example with something like
if (not_supports_shlibs)
export DH_OPTIONS=-N libgolang-petname1
endif
The xenial backport is broken: It generates a new libgolang-petname1 binary which is empty. It either needs to be fixed to actually have a shared library or (as shlib support seems new in yakkety's Go) be dropped for the backport. For example with something like
if (not_supports_ shlibs)
export DH_OPTIONS=-N libgolang-petname1
endif