example go lib