package main

import (
       "encoding/base64"
       "fmt"
)

func main() {
       data := "彥霖的部落格:http://lolikitty.pixnet.net"
       fmt.Println("加密前文字:", data)

       code := base64.StdEncoding.EncodeToString([]byte(data))
       fmt.Println("加密後文字:", code)

       data2, err := base64.StdEncoding.DecodeString(code)
       if err != nil {
              print("解密時發生錯誤:", err)
       }
        fmt.Println("解密後文字:", string(data2))
}


輸出結果:


加密前文字: 彥霖的部落格:http://lolikitty.pixnet.net
加密後文字: 5b2l6ZyW55qE6YOo6JC95qC877yaaHR0cDovL2xvbGlraXR0eS5waXhuZXQubmV0
解密後文字: 彥霖的部落格:http://lolikitty.pixnet.net

 

 

 

 

arrow
arrow
    全站熱搜

    黃彥霖 發表在 痞客邦 留言(1) 人氣()