This is an automated email from the ASF dual-hosted git repository.
cckellogg pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar-client-go.git
The following commit(s) were added to refs/heads/master by this push:
new 53d9c28 add new bug-resistant build constraints (#670)
53d9c28 is described below
commit 53d9c28dd3e85ace52695410afe2254b5698654d
Author: Eugene R <[email protected]>
AuthorDate: Tue Nov 30 06:56:49 2021 +0200
add new bug-resistant build constraints (#670)
---
pulsar/internal/compression/zstd.go | 1 +
pulsar/internal/compression/zstd_cgo.go | 1 +
pulsar/internal/http_client_go_1.11.go | 1 +
pulsar/internal/http_client_go_1.12.go | 1 +
4 files changed, 4 insertions(+)
diff --git a/pulsar/internal/compression/zstd.go
b/pulsar/internal/compression/zstd.go
index 694f9e7..5142e0f 100644
--- a/pulsar/internal/compression/zstd.go
+++ b/pulsar/internal/compression/zstd.go
@@ -15,6 +15,7 @@
// specific language governing permissions and limitations
// under the License.
+//go:build !cgo
// +build !cgo
package compression
diff --git a/pulsar/internal/compression/zstd_cgo.go
b/pulsar/internal/compression/zstd_cgo.go
index 9611aee..25429e2 100644
--- a/pulsar/internal/compression/zstd_cgo.go
+++ b/pulsar/internal/compression/zstd_cgo.go
@@ -15,6 +15,7 @@
// specific language governing permissions and limitations
// under the License.
+//go:build cgo
// +build cgo
// If CGO is enabled, use ZSTD library that links with official
diff --git a/pulsar/internal/http_client_go_1.11.go
b/pulsar/internal/http_client_go_1.11.go
index d9e8762..095a30f 100644
--- a/pulsar/internal/http_client_go_1.11.go
+++ b/pulsar/internal/http_client_go_1.11.go
@@ -15,6 +15,7 @@
// specific language governing permissions and limitations
// under the License.
+//go:build !go1.12
// +build !go1.12
package internal
diff --git a/pulsar/internal/http_client_go_1.12.go
b/pulsar/internal/http_client_go_1.12.go
index 59ce0b4..2d11d48 100644
--- a/pulsar/internal/http_client_go_1.12.go
+++ b/pulsar/internal/http_client_go_1.12.go
@@ -15,6 +15,7 @@
// specific language governing permissions and limitations
// under the License.
+//go:build go1.12
// +build go1.12
package internal