docker-sdk-go

WIP: Prototype of a better Go client for Docker (by bfirsh)

Docker-sdk-go Alternatives

Similar projects and alternatives to docker-sdk-go

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better docker-sdk-go alternative or higher similarity.

docker-sdk-go reviews and mentions

Posts with mentions or reviews of docker-sdk-go. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-08-24.
  • Ask HN: Go vs. Python (Docker SDK)
    3 projects | news.ycombinator.com | 24 Aug 2022
    Author of the Docker Python SDK and attempted author of a better Docker Go SDK here.

    The Go SDK is very low level, and a lot of the high level stuff happens inside the client code in a way that is hard to extract. There was an effort to abstract that in a way that could be reused but it was never prioritized so got stuck on the backburner. I attempted to create a separate SDK that the Docker client didn't build upon, but, if I recall correctly, there wasn't much appetite to do that because then we would have to maintain two codebases and it wouldn't automatically get better when we fixed bugs/improved things in the Docker client.

    Here was the prototype: https://github.com/bfirsh/docker-sdk-go

    As others say here, Go code does tend to be more verbose, but the Docker Go SDK is very low level and could be higher level. It doesn't have a `Run()` function for example, and there is no technical reason why it couldn't.

Stats

Basic docker-sdk-go repo stats
1
5
10.0
over 7 years ago

The primary programming language of docker-sdk-go is Go.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com