some small demo write by golang