Sample code for 30+ languages & platforms
Go

Decode Base64

Demonstrates how to decode base64.

Chilkat Go Downloads

Go
    success := false

    bd := chilkat.NewBinData()

    // Append a base64 string to bd.
    success = bd.AppendEncoded("c2VjcmV0","base64")

    // The bd now contains the decoded bytes.
    // Let's say it was a password string..
    password := bd.GetString("utf-8")

    // Decodes to "secret".
    fmt.Println("password = ", *password)

    bd.DisposeBinData()