Aside from the issues of handling antimatter (it's hard).
- Little Boy released around 63 TJ
- 1g of matter has an energy of around 90 TJ
- 1g of antimatter reacting with 1g of standard matter would be two grams, 180TJ
- 0.35g of antimatter should therefor be enough
Getting masses that react quickly with each other to still get as close as possiblem to each other is a problem every engineer constructing a nuclear bomb faces. You don't want it to start reacting too early (that's why the masses were quite "far apart" in the gun type little boy bomb). Even the microseconds it takes to get the rod into the ball are a problem because once the chain reaction start it's getting really messy really quickly... and it want's to push itself appart quite violently (that's what you want in the end but not too early!)
But with antimatter you're "better off". Because you don't need gold to react with anti-gold. Any neutron will react with any anti neutron. So if after inital contact your gold cubes race away from each other, the anti-gold will react with anything its meeting, also air molecules. So your gold cube will at most travel a few meters until it is completely anihilated and you're left with a rapidly expanding sphere of superheated plasma.