亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時(shí)間:2015年03月02日 14:56:16   作者:dingding  
這篇文章主要介紹了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ì)有所幫助。

相關(guān)文章

  • Golang學(xué)習(xí)之map的用法詳解

    Golang學(xué)習(xí)之map的用法詳解

    在Golang(又稱Go語(yǔ)言)中,map是一種非常有用的數(shù)據(jù)結(jié)構(gòu),所以這篇文章小編就來(lái)帶大家一起深入了解一下map的用法,感興趣的小伙伴可以了解一下
    2023-06-06
  • go語(yǔ)言讀取json并下載高清妹子圖片

    go語(yǔ)言讀取json并下載高清妹子圖片

    前面我們介紹了使用python下載高清妹子圖,作為程序猿,我們當(dāng)然不能只會(huì)一種語(yǔ)言,今天我們就來(lái)使用go語(yǔ)言來(lái)讀取API來(lái)下載妹子圖吧,有需要的宅男們可以參考下。
    2015-03-03
  • Go語(yǔ)言正則表達(dá)式的使用詳解

    Go語(yǔ)言正則表達(dá)式的使用詳解

    正則表達(dá)式是一種進(jìn)行模式匹配和文本操縱的功能強(qiáng)大的工具。這篇文章主要介紹了Go正則表達(dá)式使用,本文給大家介紹的非常詳細(xì),對(duì)大家的工作或?qū)W習(xí)具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-03-03
  • 深入探索Golang中的SM4加密解密算法

    深入探索Golang中的SM4加密解密算法

    SM4加密算法在安全性、高效性、簡(jiǎn)單性、標(biāo)準(zhǔn)化和廣泛支持等方面具有優(yōu)勢(shì),適用于各種數(shù)據(jù)保護(hù)和加密應(yīng)用場(chǎng)景,這篇文章就來(lái)和大家探索一下Golang中的SM4加密解密算法吧
    2023-06-06
  • Go構(gòu)建WiFi局域網(wǎng)聊天室示例詳解

    Go構(gòu)建WiFi局域網(wǎng)聊天室示例詳解

    這篇文章主要為大家介紹了Go構(gòu)建WiFi局域網(wǎng)聊天室示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • 淺談go build后加文件和目錄的區(qū)別

    淺談go build后加文件和目錄的區(qū)別

    這篇文章主要介紹了淺談go build后加文件和目錄的區(qū)別,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-12-12
  • Go語(yǔ)言實(shí)現(xiàn)文件上傳

    Go語(yǔ)言實(shí)現(xiàn)文件上傳

    這篇文章主要為大家詳細(xì)介紹了Go語(yǔ)言實(shí)現(xiàn)文件上傳,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • 詳解Go語(yǔ)言如何檢查系統(tǒng)命令是否可用

    詳解Go語(yǔ)言如何檢查系統(tǒng)命令是否可用

    這篇文章主要為大家詳細(xì)介紹了Go語(yǔ)言通過(guò)編寫一個(gè)函數(shù),利用Go語(yǔ)言標(biāo)準(zhǔn)庫(kù)中的功能來(lái)檢查系統(tǒng)命令是否可用,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-01-01
  • vim配置go語(yǔ)言語(yǔ)法高亮問(wèn)題的解決方法

    vim配置go語(yǔ)言語(yǔ)法高亮問(wèn)題的解決方法

    vim配置go語(yǔ)言語(yǔ)法高亮的問(wèn)題已經(jīng)遇到過(guò)好幾次了,每次都是找不到答案,今天小編給大家?guī)?lái)了vim配置go語(yǔ)言語(yǔ)法高亮問(wèn)題的解決方法,感興趣的朋友一起看看吧
    2018-01-01
  • Golang常用的幾種密碼加密方式分享

    Golang常用的幾種密碼加密方式分享

    這篇文章給大家介紹了Golang常用的幾種密碼加密方式,加密有兩種方式,一種是直接加密,一種是鹽值加密,直接加密指的是將原始密碼直接進(jìn)行加密,鹽值加密則是在進(jìn)行密碼加密之前,文中有詳細(xì)的代碼示例,需要的朋友可以參考下
    2023-08-08

最新評(píng)論