aboutsummaryrefslogtreecommitdiff
path: root/lib/bytes/bytes_example_test.go
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2025-01-22 23:44:59 +0700
committerShulhan <ms@kilabit.info>2025-01-23 00:01:35 +0700
commit7041153f3c1f464464cbf8faf7541821dc33e14d (patch)
tree1f765e305ed1a1377ff91af86c8665cf10155ae1 /lib/bytes/bytes_example_test.go
parent7f52c92fab6a49149643feeb9b3e5c06ef249ec1 (diff)
downloadpakakeh.go-7041153f3c1f464464cbf8faf7541821dc33e14d.tar.xz
all: replace [lib/bytes.WriteXxx] with standard library
The "encoding/binary.BigEndian" in standard library provides method PutXxx that do the same thing.
Diffstat (limited to 'lib/bytes/bytes_example_test.go')
-rw-r--r--lib/bytes/bytes_example_test.go42
1 files changed, 0 insertions, 42 deletions
diff --git a/lib/bytes/bytes_example_test.go b/lib/bytes/bytes_example_test.go
index 670a28c6..86450ff2 100644
--- a/lib/bytes/bytes_example_test.go
+++ b/lib/bytes/bytes_example_test.go
@@ -265,45 +265,3 @@ func ExampleWordIndexes() {
// [0 11]
// []
}
-
-func ExampleWriteUint16() {
- data := []byte("Hello, world!")
-
- var v uint16
-
- v = 'h' << 8
- v |= 'E'
-
- libbytes.WriteUint16(data, uint(len(data)-1), v) // Index out of range
- fmt.Println(string(data))
-
- libbytes.WriteUint16(data, 0, v)
- fmt.Println(string(data))
- // Output:
- // Hello, world!
- // hEllo, world!
-}
-
-func ExampleWriteUint32() {
- data := []byte("Hello, world!")
-
- var v uint32
-
- v = 'h' << 24
- v |= 'E' << 16
- v |= 'L' << 8
- v |= 'L'
-
- libbytes.WriteUint32(data, uint(len(data)-1), v) // Index out of range
- fmt.Println(string(data))
-
- libbytes.WriteUint32(data, 0, v)
- fmt.Println(string(data))
-
- libbytes.WriteUint32(data, 7, v)
- fmt.Println(string(data))
- // Output:
- // Hello, world!
- // hELLo, world!
- // hELLo, hELLd!
-}