Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Up to date Golang client? #1138

Open
cedricve opened this issue May 27, 2024 · 9 comments
Open

Up to date Golang client? #1138

cedricve opened this issue May 27, 2024 · 9 comments
Labels

Comments

@cedricve
Copy link

Looks like a promising project, but limitations in tus-clients, for example the Golang client looks like very old. Any ideas on developing an official go client?

@Acconut
Copy link
Member

Acconut commented May 31, 2024

We have played with the thought of making an official Go client, as this could be a handy basis for building a CLI program for interacting with tus server (for testing, development and scripting). But so far we don't have any concrete plans on if or when we would do this.

@cedricve
Copy link
Author

Ok makes sense, we are happy to integrate and promote it into our Kerberos.io solution as resumable uploads for video surveillance is key

@Acconut
Copy link
Member

Acconut commented Jun 12, 2024

That's great to hear! Would you be interested in helping with an official Go client? I am thinking about reaching out to the authors behind https://github.com/eventials/go-tus to see if there is interest in reviving their project and hosting it under the tus organization on GitHub.

@Acconut
Copy link
Member

Acconut commented Nov 11, 2024

Another new Go client is https://github.com/bdragon300/tusgo, FYI.

@cedricve
Copy link
Author

Another new Go client is https://github.com/bdragon300/tusgo, FYI.

looks a bit outdated though (no active development)

@Murderlon
Copy link
Member

I've talking to the author and the it's great shape. Supports all extensions, a good programatic interface, and extensive docs and tests. Also it was updated yesterday?

@cedricve
Copy link
Author

I've talking to the author and the it's great shape. Supports all extensions, a good programatic interface, and extensive docs and tests. Also it was updated yesterday?

bumping dependencies is not really what I call active development. I'll give it a try! ;)

@Murderlon
Copy link
Member

"Not all software needs to evolve forever. We’ve become so used to digital services being malleable that we’ve confused the possibility of software updates with their necessity. Some software can simply be finished, and a lot would be better if it were" — Finished software

@cedricve
Copy link
Author

"Not all software needs to evolve forever. We’ve become so used to digital services being malleable that we’ve confused the possibility of software updates with their necessity. Some software can simply be finished, and a lot would be better if it were" — Finished software

I agree, but a version bump after 2 years.. hmm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants