package main
import (
"encoding/base64"
"fmt"
)
func main() {
var msg =[]byte("i am the reader!")
encoding := base64.StdEncoding.EncodeToString(msg)
fmt.Println(encoding)
bytes, e := base64.StdEncoding.DecodeString(encoding)
if e!=nil{
fmt.Println(e)
}
fmt.Println(string(bytes))
}
输出结果为:
aSBhbSB0aGUgcmVhZGVyIQ==
i am the reader!
是不是很简单呢!
本文通过一个简单的Go语言示例,展示了如何使用Base64进行字符串的编码和解码,介绍了Base64编码的基本原理及其实现过程。
169

被折叠的 条评论
为什么被折叠?



