go-zero lzstring压缩

安装

go install github.com/daku10/go-lz-string/cmd/go-lz-string@latest
go-lz-string help

go get github.com/daku10/go-lz-string/cmd/go-lz-string@latest(go-zero)
package main

import (
	"fmt"

	lzstring "github.com/daku10/go-lz-string"
)

func main() {
	var input string = "Hello, world"
	var compressed []uint16 = lzstring.Compress(input)
	// [1157 12342 24822 832 1038 59649 14720 9792]
	fmt.Println(compressed)
	var decompressed string = lzstring.Decompress(compressed)
	// Hello, world!
	fmt.Println(decompressed)
}
 
posted @ 2023-02-22 18:37  成许愿  阅读(77)  评论(0)    收藏  举报