byteio
Package byteio helps with writing number types in both big and little endian formats
Filename
Size
Last Commit Date
Commit Message
..
LICENSE
767
2015/04/22 13:27:36
Added LICENSE
README.md
81267
2022/08/09 14:14:02
updated README
bigendianreader.go
12762
2020/06/08 09:20:09
regen'd files
bigendianreader_test.go
2686
2017/08/22 14:15:08
renamed files
bigendianreader_varint.go
708
2018/05/20 15:38:56
corrected be varint decoding
bigendianwriter.go
10931
2022/08/09 14:13:43
regen'd
bigendianwriter_test.go
2293
2022/08/09 14:19:29
ioutils is now deprecated
bigendianwriter_varint.go
1443
2018/05/21 07:53:35
added comment detailing magic const
bytes.go
1191
2018/05/11 14:56:12
added simple methods to implement io.Byte{Reader,Writer}
endian.go
3370
2020/06/07 19:31:48
added ReadBool/WriteBool to interfaces
gen.sh
10341
2022/08/09 14:13:12
no need for WriteBytes as it is just a copy of Write
go.mod
46
2022/03/30 07:58:48
removed memio dep as it was only for tests
littleendianreader.go
12888
2020/06/08 09:20:09
regen'd files
littleendianreader_test.go
2843
2017/08/22 14:15:08
renamed files
littleendianreader_varint.go
580
2022/08/02 08:57:33
removed needless byte masking
littleendianwriter.go
11054
2022/08/09 14:13:43
regen'd
littleendianwriter_test.go
2347
2022/08/02 08:52:57
no need for ioutil package here, can just use io
littleendianwriter_varint.go
1432
2018/05/22 15:38:41
added comment detailing varint encoding
sticky.go
5649
2016/08/30 10:26:12
clarified method returns
stickybigendianreader.go
13526
2022/07/20 18:31:51
regen'd to fix Read bug
stickybigendianreader_varint.go
559
2022/07/20 18:32:20
moved loop init to loop line
stickybigendianwriter.go
12293
2022/08/09 14:13:43
regen'd
stickybigendianwriter_varint.go
526
2018/05/15 07:51:21
made use of shared buffer
stickylittleendianreader.go
13655
2022/07/20 18:31:51
regen'd to fix Read bug
stickylittleendianreader_varint.go
493
2018/05/14 12:53:31
added variable-length integer encoding reader/writers
stickylittleendianwriter.go
12419
2022/08/09 14:13:43
regen'd
stickylittleendianwriter_varint.go
457
2018/05/15 07:51:21
made use of shared buffer
varint_test.go
3900
2023/06/11 22:04:28
added BigEndian VarInt Fuzzer (currently failing)
zigzag.go
223
2018/05/12 20:23:29
added zigzag funcs for upcoming varint methods
zigzag_test.go
548
2018/06/03 12:52:55
added zigzag tests