golang study,some small examples