http transit implemented by golang