neovim / go-client

Nvim Go client
https://pkg.go.dev/github.com/neovim/go-client
Apache License 2.0
578 stars 36 forks source link

Remove older Go version support #62

Closed zchee closed 5 years ago

zchee commented 5 years ago

Remove 1.7.x ~ 1.10.x Go older version support from Travis CI. And adding 1.13.x version.

IMO, Mostly, many Go packages support the latest version and two older versions.

Especially, 1.7.x and 1.8.x are too old. Now I'm trying to optimize each implementation by writing the benchmark code, but there is no testing.TB.Helper() functions or etc. See

In the Go language community, Currently, with the release of the Go 1.13 version, the module has become almost standard. I think no needs to supporting 1.10 or older versions.

Note that the go.mod file is valid after 1.11.x. This change does not mean that it can't compile on 1.10 or older versions. However, I may add any changes that will can't compile on those versions in the future.