It is way better than 'go'. I don't know if you have seen the "smart contracts" of hyperledger in their private networks but for something which you will write in solidity with maybe 30 lines code, with go there will be atleast 300 lines. And big positive in solidity is the close syntax relatively speaking to js and c#.