How to compile stringer go (golang) package for host

I want to compile a go (golang) module which needs to be installed on the host.
Here is my Makefile which builds the stringer module for the target.

include $(TOPDIR)/rules.mk

PKG_NAME:=stringer
PKG_VERSION:=0.17.0
PKG_RELEASE:=1

PKG_MAINTAINER:=
PKG_LICENSE:=CC0-1.0
PKG_LICENSE_FILES:=LICENSE

PKG_BUILD_DEPENDS:=golang/host
PKG_BUILD_PARALLEL:=1
PKG_BUILD_FLAGS:=no-mips16

PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/golang/tools
PKG_SOURCE_VERSION:=v$(PKG_VERSION)
PKG_SOURCE:=stringer-v$(PKG_VERSION).tar.xz

GO_PKG:=golang.org/x/tools
GO_PKG_BUILD_PKG:=golang.org/x/tools/cmd/stringer

include $(INCLUDE_DIR)/package.mk
include $(TOPDIR)/feeds/packages/lang/golang/golang-package.mk

define Package/$(PKG_NAME)
	SECTION:=utils
	CATEGORY:=Utilities
	TITLE:=stringer
	DEPENDS:=$(GO_ARCH_DEPENDS)
endef

define Package/$(PKG_NAME)/description
todo
endef

$(eval $(call GoBinPackage,$(PKG_NAME)))
$(eval $(call BuildPackage,$(PKG_NAME)))

Does anybody know which changes are needed to compile the package for the host instead of the target?