github.com/sagernet/sing@v0.4.0-beta.19.0.20240518125136-f67a0988a636/common/rw (about) count.go discard.go duplex.go file.go read.go varint.go write.go