本文實例講述了go語言base64用法。分享給大家供大家參考。具體如下:
這里展示golang base64 的一個小例子,代碼如下:
復(fù)制代碼 代碼如下:
package main
import (
"fmt"
"encoding/base64"
)
func main() {
b64 := base64.NewEncoding("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/")
println(b64.EncodeToString([]byte("哈哈")))
}
發(fā)現(xiàn)了一個更好的辦法:
復(fù)制代碼 代碼如下:
package main
import (
"fmt"
"encoding/base64"
)
func main() {
s := []byte("http://golang.org/pkg/encoding/base64/#variables")
fmt.Printf("%s\n", base64.StdEncoding.EncodeToString(s))
}
希望本文所述對大家的Go語言程序設(shè)計有所幫助。
您可能感興趣的文章:- go語言實現(xiàn)字符串base64編碼的方法
- go語言base64加密解密的方法
- Go語言實現(xiàn)Base64、Base58編碼與解碼