国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Golang > 正文

go語(yǔ)言base64加密解密的方法

2020-04-01 19:17:42
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
這篇文章主要介紹了go語(yǔ)言base64加密解密的方法,實(shí)例分析了Go語(yǔ)言base64加密解密的技巧,需要的朋友可以參考下
 

本文實(shí)例講述了go語(yǔ)言base64加密解密的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

 

復(fù)制代碼代碼如下:
package main
import (
    "encoding/base64"
    "fmt"
)
const (
    base64Table = "123QRSTUabcdVWXYZHijKLAWDCABDstEFGuvwxyzGHIJklmnopqr234560178912"
)
var coder = base64.NewEncoding(base64Table)
func base64Encode(src []byte) []byte {
    return []byte(coder.EncodeToString(src))
}
func base64Decode(src []byte) ([]byte, error) {
    return coder.DecodeString(string(src))
}
func main() {
    // encode  
    hello := "hello world"
    debyte := base64Encode([]byte(hello))
    // decode  
    enbyte, err := base64Decode(debyte)
    if err != nil {
        fmt.Println(err.Error())
    }
    if hello != string(enbyte) {
        fmt.Println("hello is not equal to enbyte")
    }
    fmt.Println(string(enbyte))
}

 

希望本文所述對(duì)大家的Go語(yǔ)言程序設(shè)計(jì)有所幫助。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 额尔古纳市| 瓦房店市| 姜堰市| 西充县| 大渡口区| 正宁县| 全州县| 米脂县| 永靖县| 洛宁县| 巴林左旗| 嘉峪关市| 朝阳市| 从化市| 新巴尔虎右旗| 莱西市| 托克逊县| 开鲁县| 马公市| 博客| 洛川县| 达尔| 光泽县| 扎赉特旗| 太和县| 神木县| 古交市| 克拉玛依市| 临夏县| 周至县| 嫩江县| 神农架林区| 吕梁市| 东兰县| 定西市| 高唐县| 三明市| 麻江县| 青田县| 娄底市| 侯马市|