Mateusz Poliwczak
Mateusz Poliwczak
> Normally, it is best for applications to rely on their system for providing root SSL certificates. However, Zig is a bit of a special case because it aims to...
I looked at the implementation and it seems that when the DNS server responds with multiple CNAME like: ``` sth.go.dev. IN CNAME 1.sth.go.dev 1.sth.go.dev. IN CNAME 2.sth.go.dev ``` Then the...
@rsc @ianlancetaylor This change breaks `/etc/hosts` aliases while using cgo mode on linux. ``` [mateusz@arch testaa]$ cat /etc/hosts # Static table lookup for hostnames. # See hosts(5) for details. 127.0.0.1...
I don't think that this is safe to do, consider: ```go a := make([]byte, 16, 16) b := append(a, 1) if &a[0] == &b[0] { panic("sth weird") } ``` This...
>An environment variable GOTOOLCHAIN would control this new behavior. The default, GOTOOLCHAIN=auto, would use the information in go.mod. Setting GOTOOLCHAIN to something else would override the go.mod. GOTOOLCHAIN=local would force...
I guess it needs also to check whether the GODEBUG `httpmuxgo121 == 1`, so that it still works for code that runs with `httpmuxgo121=0`.
I think that it boils down to this: https://github.com/golang/go/blob/48d899dcdbed4534ed942f7ec2917cf86b18af22/src/reflect/value.go#L3415-L3416 Simpler reproducer: ```go var val any = nil v := reflect.ValueOf(&val).Elem().Elem() fmt.Println(v.Comparable()) // false ``` ```go var val any = 5...
@go101 Yeah, thanks for catching this
How about 2-streaming.zig ? I also added streaming md5 for go and rust. (go doesn't have any performance improvements, it buffers the entire json before writing) and added error handling...
Same as in https://github.com/golang/go/issues/66821#issuecomment-2101849949, `String()` should not be documented that it uses `rand.Reader` and should not use `rand.Reader` directly, because it can be replaced, it is a var and errors...