Created attachment 160378 [details] go-gobin.patch The bsd.go.mk file provided by lang/go does not explicitly set GOBIN environment variable, which breaks if GOBIN variable already exists in environment of user that invokes make.
Created attachment 160379 [details] bsd.go.mk-gobin.patch Previously pasted version contained an unrelated change (work on #202504), this is the correct one.
Setting GOBIN is discouraged since few years. I'd prefer to unset it with GOBIN="", if you confirm that it fixes your issue.
Yes, clearing with GOBIN="" fixes my issue. Thank you!
A commit references this bug: Author: jlaffaye Date: Wed Aug 26 18:50:02 UTC 2015 New revision: 395390 URL: https://svnweb.freebsd.org/changeset/ports/395390 Log: Force GOBIN to the empty string. If GOBIN is already defined in the environment, it can break ports using bsd.go.mk PR: 202675 Changes: head/lang/go/files/bsd.go.mk