HTTP User Agent parser is wrote by golang