golang developer salary