Golang base64转图片
package main import ( "encoding/base64" "fmt" "io/ioutil" "os" "path/filepath" "strings" ) func main() { // 从命令行参数获取文件夹路径 if len(os.Args) < 2 { fmt.Println("请提供要处理的文件夹路径") return } folderPath := os.Args[1] // 检查文件夹是否存在 _, err := os.Stat(folderPath) if os.IsNotExist(err) { fmt.Println("指定的文件夹路径不存在") return } // 获取上级目录路径 parentFolderPath := filepath.Dir(folderPath) // 获取原始文件夹名称并创建保存图片的文件夹 imageFolderName := filepath.Base(folderPath) + "_image" imageFolderPath := filepath.Join(parentFolderPath, imageFolderName) err = os.Mkdir(imageFolderPath, 0755) if err != nil { fmt.Println("无法创建图片文件夹:", err) return } // 遍历文件夹 err = filepath....