cui
cui
> Why is this case important? The only reason to use `-all=N -l` is for debugging. Why is it necessary to debug code compiled with `-race`? the -"all=-N -l" is...
``` package main import ( "os/exec" "testing" ) func TestA(t *testing.T) { cmd := exec.Command("echo", "test") _ = cmd.Start() } ``` below is Goland debug setting as you can see...
debug with race to fix sync issues is quite usually for Gland users like me!
➜ go-19-panic git:(main) go test -v === RUN TestPoint_Decode --- PASS: TestPoint_Decode (0.00s) PASS ok go-19-panic 0.118s ➜ go-19-panic git:(main) go version go version devel go1.20-0c4db1e347 Sat Aug 6 15:20:00...
how to fix this problem
[this line cause panic](https://github.com/golang/net/commit/a870f3529a284d7f9d1d3e0c805430d14d407727#diff-f930c2ef3e066fdc1a1fdd23284f6d7093374d662fcd5a29a23d5db515ef5191R1854), add If st.Body == nil maybe a choice to fix this. but I am not very sure.
Is there a env that may like GOCOLLECTIONSERVER to set the address of collection server? eg. GOCOLLECTIONSERVER=go.dev