How is the performance of golang for blockchain apps?

I try to learning golang for my blockchain app, so in app ı will upload images , videos and pdf to blockchain, so I need to learn performance of golang for it, any idea?