diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index 58f3d9af86..c7ed78a338 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -1528,9 +1528,9 @@ class Formula end # Standard parameters for Go builds. - sig { params(ldflags: T.nilable(String)).returns(T::Array[String]) } - def std_go_args(ldflags: nil) - args = ["-trimpath", "-o=#{bin/name}"] + sig { params(output: T.any(String, Pathname), ldflags: T.nilable(String)).returns(T::Array[String]) } + def std_go_args(output: bin/name, ldflags: nil) + args = ["-trimpath", "-o=#{output}"] args += ["-ldflags=#{ldflags}"] if ldflags args end