+1, according to https://go.dev/doc/devel/release#policy (quoted below), the 
current live supported go version should be 1.19, 1.18 and 1.17, so I think it 
should be fine if we move the pulsar-client-go with 1.16 as the minimum Go SDK 
version.
> quote_type
> > Release Policy
> Each major Go release is supported until there are two newer major releases. 
> For example, Go 1.5 was supported until the Go 1.7 release, and Go 1.6 was 
> supported until the Go 1.8 release. We fix critical problems, including 
> critical security problems, in supported releases as needed by issuing minor 
> revisions (for example, Go 1.6.1, Go 1.6.2, and so on).

Best,

Rui Fu
在 2022年9月29日 +0800 11:33,Matteo Merli <matteo.me...@gmail.com>,写道:
> +1
>
> It would be good to determine and document a compatibility policy to state
> which versions are going to be supported and for how long.
>
> On Wed, Sep 28, 2022 at 8:31 PM 沈家琦 <gleiphir2...@gmail.com> wrote:
>
> > +1
> > pulsar-go-client from Go 1.15 to Go 1.16
> >
> > Thanks
> >
> > r...@apache.org <ranxiaolong...@gmail.com> 于2022年9月29日周四 11:11写道:
> >
> > > Hello everyone:
> > >
> > > In the current version of pulsar-go-client, we do not support embedding
> > the
> > > version information of pulsar-go-client into
> > > Client Command to send to the Broker. Now the hard code is fixed to
> > 0.1.0.
> > > This makes it impossible for us to determine
> > > which version of pulsar-go-client the current user is using through the
> > > version information.
> > >
> > > To support this feature, the more clumsy method is described using
> > > https://github.com/apache/pulsar-client-go/pull/820.
> > > However, Go 1.16 officially supports the feature of embed (
> > > https://pkg.go.dev/embed), which supports reading the
> > > specified file directly, which seems to be a more elegant way, but this
> > > requires Go 1.16 version. Yes, the current minimum
> > > version supported by our pulsar-go-client is Go 1.15, which requires us
> > to
> > > change the minimum version of
> > > pulsar-go-client from Go 1.15 to Go 1.16.
> > >
> > > So here we start a discussion within the community to see if we can make
> > > this change.
> > >
> > > --
> > > Thanks
> > > Xiaolong Ran
> > >
> >
> --
> --
> Matteo Merli
> <matteo.me...@gmail.com>

Reply via email to