您好,可以使用Go语言内置的”encoding/base64”包来进行Base64解码。以下是一个示例代码:
package main
import (
"encoding/base64"
"fmt"
)
func main() {
encoded := "aHR0cHM6Ly93d3cueW91dHViZS5jb20="
decoded, err := base64.URLEncoding.DecodeString(encoded)
if err != nil {
panic(err)
}
fmt.Println(string(decoded))
}
上述代码将输出:https://www.youtube.com。在这个例子中,我们使用了base64.URLEncoding.DecodeString()函数来解码Base64编码的字符串。
需要注意的是,在URL中使用Base64编码时需要用URL安全的方式进行编码,因此在解码时也需要使用对应的URL安全的解码方式(即base64.URLEncoding)。
希望能够帮到您!




