diff --git a/build.go b/build.go
index 990fbb4..6300d21 100644
--- a/build.go
+++ b/build.go
@@ -13,7 +13,6 @@
 // limitations under the License.
 
 //go:build !openssl_static
-// +build !openssl_static
 
 package openssl
 
diff --git a/build_static.go b/build_static.go
index dde5446..4e41d42 100644
--- a/build_static.go
+++ b/build_static.go
@@ -13,7 +13,6 @@
 // limitations under the License.
 
 //go:build openssl_static
-// +build openssl_static
 
 package openssl
 
diff --git a/go.mod b/go.mod
index f5d7268..b2f36ea 100644
--- a/go.mod
+++ b/go.mod
@@ -7,4 +7,4 @@ require (
 
 require golang.org/x/sys v0.0.0-20190626221950-04f50cda93cb // indirect
 
-go 1.17
+go 1.18
diff --git a/init_posix.go b/init_posix.go
index f518d2f..8c4ffdf 100644
--- a/init_posix.go
+++ b/init_posix.go
@@ -13,8 +13,6 @@
 // limitations under the License.
 
 //go:build (linux || darwin || solaris || freebsd || openbsd) && !windows
-// +build linux darwin solaris freebsd openbsd
-// +build !windows
 
 package openssl
 
diff --git a/init_windows.go b/init_windows.go
index 7356b6e..22c7e12 100644
--- a/init_windows.go
+++ b/init_windows.go
@@ -13,7 +13,6 @@
 // limitations under the License.
 
 //go:build windows
-// +build windows
 
 package openssl