フロントから送信されてきたbase64のstringをgoのサーバーで受けていたところタイトルのエラーが発生
問題点はdata: ~~~
の部分が入っているから、とのことだったので、下記のように修正を加えることで、解決することができました🙌
input := "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYA"
b64data := input[strings.IndexByte(input, ',')+1:]
fmt.Println(b64data)
参考記事
Illegal base64 data at input byte 4 when using base64.StdEncoding.DecodeString(str)