On Thu, Oct 8, 2020 at 7:09 PM Amnon <amno...@gmail.com> wrote:

> But quic-go can be used with net/http
>
> Just call http3.ListenAndServeQUIC instead of http.ListenAndServeTLS
> and all your handlers should just work.
>

That would mean you are *not* using `net/http`. In particular, it means
code would need to explicitly import http3 to use it.

QUIC is still evolving, and putting it inside the Go standard library means
> that
> it would be bound by the Go 1 compatibility promise, effectively freezing
> its behaviour.
> Having it in the standard library would also tie it to Go's six-monthly
> release cycle,
> (whereas quic-go seems to get released around once a month).
>

OP wrote "as you may have already heard, the standardization for QUIC is
almost done", implying this was a question about a future, stable spec for
QUIC.



>
> - amnon
>
>
> On Thursday, 8 October 2020 at 17:56:09 UTC+1 axel.wa...@googlemail.com
> wrote:
>
>> I think part of that has been answered: It allows using it with net/http.
>>
>> On Thu, Oct 8, 2020 at 6:37 PM Amnon <amn...@gmail.com> wrote:
>>
>>> You can try https://github.com/lucas-clemente/quic-go
>>>
>>> You asked specifically about a builtin package i.e. a package in the
>>> standard library.
>>> But I am not sure what advantages locating new protocols into the
>>> standard library
>>> would bring.
>>>
>>> On Thursday, 8 October 2020 at 09:00:20 UTC+1 ran...@gmail.com wrote:
>>>
>>>> Hello people :D
>>>>
>>>> I just want to pop up to ask whether or not there will be a builtin
>>>> package that implements QUIC for Go.
>>>>
>>>> As you may have already heard, the standardization for QUIC is almost
>>>> done, many people are rushing to implement the protocol for their own
>>>> product.
>>>>
>>>> Since more and more people is expected to use QUIC in the future, it
>>>> could be beneficial to include it as part of the Go standard package, as
>>>> doing so not only could provide a way for server developers to implement
>>>> QUIC servers/client with ease, but it could also help the net/http
>>>> implement to their QUIC transport for both it's server and client.
>>>>
>>>> So maybe consider it?
>>>>
>>>> Thanks!
>>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "golang-nuts" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to golang-nuts...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/golang-nuts/9cf1b1b1-3950-4a4b-9bf1-9b36f96cc874n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/golang-nuts/9cf1b1b1-3950-4a4b-9bf1-9b36f96cc874n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to golang-nuts+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/golang-nuts/42e27b8d-58ee-4d1b-ae1d-069de7d65614n%40googlegroups.com
> <https://groups.google.com/d/msgid/golang-nuts/42e27b8d-58ee-4d1b-ae1d-069de7d65614n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/CAEkBMfFOABT9hGUBw7%3DDUOP9u%3D0B_7PVdjf6U3PAjfzUYPyXbw%40mail.gmail.com.

Reply via email to