go語言base64用法實例
更新時間:2015年02月24日 15:09:35 作者:不吃皮蛋
這篇文章主要介紹了go語言base64用法,實例分析了Go語言base64編碼的實用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了go語言base64用法。分享給大家供大家參考。具體如下:
這里展示golang base64 的一個小例子,代碼如下:
復(fù)制代碼 代碼如下:
package main
import (
"fmt"
"encoding/base64"
)
func main() {
b64 := base64.NewEncoding("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/")
println(b64.EncodeToString([]byte("哈哈")))
}
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))
}
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è)計有所幫助。
相關(guān)文章
Golang實現(xiàn)web文件共享服務(wù)的示例代碼
這篇文章主要介紹了Golang實現(xiàn)web文件共享服務(wù)的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-10-10Go1.21新增內(nèi)置函數(shù)(built-in?functions)詳解
Go?1.21新增的內(nèi)置函數(shù)分別是?min、max?和?clear,這篇文章主要帶大家一起了解一下這幾個函數(shù)的用途和使用示例,感興趣的小伙伴可以學(xué)習(xí)一下2023-08-08