sample golang package