summaryrefslogtreecommitdiff
path: root/go.mod
Commit message (Collapse)AuthorAgeFilesLines
* Update supported go versionsYuxuan 'fishy' Wang2023-02-021-1/+1
| | | | | Following our policy regarding supported go releases, change the supported go versions to 1.19.* and 1.20.* with the release of go 1.20.
* Use multi-module to cleanup top level go.modYuxuan 'fishy' Wang2022-11-021-9/+0
| | | | | | | | | | | | | | | | | Client: go The go library itself does not have any third-party dependencies. We have one third party dependency from the test code, which kind of polluted from top-level go.mod file to the users of thrift go library. We previous tried to clean that up by creating go.mod file at lib/go/thrift, which caused issues to the release process and thus reverted. Use multi-module to separate tests requiring mock to their own modules so that we can keep the top-level go.mod file clean. Also some minor fixes on the github actions go workflow.
* THRIFT-5650: Implement UUID in Go libraryYuxuan 'fishy' Wang2022-10-211-1/+8
| | | | | | | | | | | | | | Client: go This is only the library part of THRIFT-5650. I still have some open questions for the compiler part so that will be done later. While I'm here, also made some changes to go CI process: * Update ubuntu-bionic to use go 1.18 for travis * Update ubuntu-jammy to use the latest go 1.19.x for travis * Run both go 1.18 and 1.19 for github actions * Also run test/go tests for github actions
* Fix go.modYuxuan 'fishy' Wang2022-10-111-1/+1
| | | | Partially revert 32bd0bd950739ca048d10783a7617e317c8b9419.
* Bump go version to 1.9.2 and update hashes (#2701)Hamza Anis2022-10-111-1/+1
|
* Update supported go version to 1.18.* and 1.19.*Yuxuan 'fishy' Wang2022-08-021-1/+1
| | | | | | Client: go Also provide generic version of Pointer helper function.
* THRIFT-5447: Update supported Go versionsYuxuan 'fishy' Wang2021-08-191-1/+1
| | | | | | | | | Client: go Update go versions used in travis to 1.16.7 and 1.17, update LANGUAGES.md, and update go's README to clarify on support policy. This change will be cherry-picked into 0.15.0 branch after merged.
* THRIFT-5358: Add go.mod file to root directoryYuxuan 'fishy' Wang2021-03-241-0/+5
Client: go This unblocks the development under go 1.16+, which starts to complain when there's no go.mod file in any of the directories. The current approach is certainly not the best solution ever, for example it does not run the tests under lib/go/test/tests but copy them into lib/go/test/gopath/src/sometest and run them there instead, but those improvements can be done in the future in follow up PRs and this should be a good enough first step to unblock developments.