js vs go