Russ Cox
Russ Cox
No change in consensus, so **[accepted](https://go.dev/s/proposal-status#accepted)**. 🎉 This issue now tracks the work of implementing the proposal. — rsc for the proposal review group The proposal details are in https://github.com/golang/go/issues/67420#issuecomment-2150584249.
Thanks very much!
FWIW, for now at least the linkname restriction only applies to names in the standard library. You can linkname DisableProtoBufRandomness without any special flags. Whether you should is a different...
The solution here if you need Go 1.22 code is to set something like 'go 1.22.0' in your go.mod. > Updating the Go version can change the semantics of the...
This is a puzzling API. I don't see how the caller knows which of the three structs to use. There must be some other getsockopt that tells you which congestion...
This proposal has been added to the [active column](https://go.dev/s/proposal-status#active) of the proposals project and will now be reviewed at the weekly proposal review meetings. — rsc for the proposal review...
I think this is most in keeping with the current x/sys: ``` func GetsockoptTCPCCVegasInfo(fd, level, opt int) (*TCPVegasInfo, error) func GetsockoptTCPCCDCTCPInfo(fd, level, opt int) (*TCPDCTCPInfo, error) func GetsockoptTCPCCBBRInfo(fd, level, opt...
At the least we should document how to figure out which one to expect and make sure we have APIs to use to do that. What are the APIs? What...
Great, thanks. Then the API would be: ``` func GetsockoptTCPCCVegasInfo(fd, level, opt int) (*TCPVegasInfo, error) func GetsockoptTCPCCDCTCPInfo(fd, level, opt int) (*TCPDCTCPInfo, error) func GetsockoptTCPCCBBRInfo(fd, level, opt int) (*TCPBBRInfo, error) ```...
Have all remaining concerns about this proposal been addressed? The proposal is at https://github.com/golang/go/issues/68232#issuecomment-2289416684