mirror of
https://gitee.com/johng/gf
synced 2026-06-07 02:12:11 +08:00
26 lines
459 B
Go
26 lines
459 B
Go
package main
|
|
|
|
import (
|
|
"github.com/gogf/gf/v2/crypto/gaes"
|
|
"github.com/gogf/gf/v2/os/gfile"
|
|
"github.com/gogf/gf/v2/os/gres"
|
|
)
|
|
|
|
var (
|
|
CryptoKey = []byte("x76cgqt36i9c863bzmotuf8626dxiwu0")
|
|
)
|
|
|
|
func main() {
|
|
binContent, err := gres.Pack("public,config")
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
binContent, err = gaes.Encrypt(binContent, CryptoKey)
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
if err := gfile.PutBytes("data.bin", binContent); err != nil {
|
|
panic(err)
|
|
}
|
|
}
|