Skip to content

Raise minimum Go version to 1.21#1384

Merged
mattn merged 1 commit into
masterfrom
raise-go121-cleanup
Apr 3, 2026
Merged

Raise minimum Go version to 1.21#1384
mattn merged 1 commit into
masterfrom
raise-go121-cleanup

Conversation

@mattn

@mattn mattn commented Apr 3, 2026

Copy link
Copy Markdown
Owner

This raises the minimum supported Go version from 1.19 to 1.21.

With that baseline in place, the old version-gated database/sql integration files are folded into regular cgo files and tests:

  • rename sqlite3_go18.go to sqlite3_sql.go
  • rename sqlite3_go18_test.go to sqlite3_sql_test.go
  • remove sqlite3_go113_test.go

This keeps the same behavior while dropping obsolete go1.8 and go1.13 build constraints.

Validated with go test ./....

@mattn mattn force-pushed the raise-go121-cleanup branch from e656022 to efae5e7 Compare April 3, 2026 08:41
@mattn mattn marked this pull request as ready for review April 3, 2026 12:31
@mattn mattn merged commit f929738 into master Apr 3, 2026
20 checks passed
@mattn mattn deleted the raise-go121-cleanup branch April 3, 2026 13:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant