docker run --rm -it ghcr.io/mr-karan/doggo:latest mrkaran.dev MXShow HN: Doggo – A powerful, human-friendly DNS client for the command line
101–110 of 138 posts
Re: Show HN: Doggo – A powerful, human-friendly DNS client for the command line
#102Very nice to also have it dockerized. You might just want to add in the documentation the `--rm` parameter for cleanup after running and `-t` for the colors. So it will be docker run --rm -it ghcr.io/mr-karan/doggo:latest mrkaran.dev MX
Re: Show HN: Doggo – A powerful, human-friendly DNS client for the command line
#103Is there any reason why so many of those tools are written in Go? Is it because of a stdlib or just accidental?
Go is produces (mostly) statically compiled binaries by default. No runtime, no interpreter, no dependencies. Python, Java, JavaScript, C#, etc. can't say the same.
Re: Show HN: Doggo – A powerful, human-friendly DNS client for the command line
#104Earlier quoted context omitted.
Go is produces (mostly) statically compiled binaries by default. No runtime, no interpreter, no dependencies. Python, Java, JavaScript, C#, etc. can't say the same.
Correct me if I am wrong. but this is the feature of C#/.Net as well as of recent versions.
Re: Show HN: Doggo – A powerful, human-friendly DNS client for the command line
#105Another shameless plug for my website, you can use ipkitten.com to get your public IP address from your terminal: $ curl ipkitten.com 27.44.144.144 And if you visit it in a browser, you get your IP address and a kitten GIF!: https://ipkitten.com
Re: Show HN: Doggo – A powerful, human-friendly DNS client for the command line
#106Earlier quoted context omitted.
Go is produces (mostly) statically compiled binaries by default. No runtime, no interpreter, no dependencies. Python, Java, JavaScript, C#, etc. can't say the same.
Correct me if I am wrong. but this is the feature of C#/.Net as well as of recent versions.
To be fair, I do not think the author understands what static binaries are and why they may or may not want them, and how what Go does differs to what C/C++ toolchain does. I’d be very surprised if they do, being a Go developer. Next time they will learn another excuse to promote their language.
Re: Show HN: Doggo – A powerful, human-friendly DNS client for the command line
#107Earlier quoted context omitted.
Correct me if I am wrong. but this is the feature of C#/.Net as well as of recent versions.
dotnet publish -o . -p:PublishAot=true :) To be fair, I do not think the author understands what static binaries are and why they may or may not want them, and how what Go does differs to what C/C++ toolchain does. I’d be very surprised if they do, being a Go developer. Next time they will learn another excuse to promote their language.
Re: Show HN: Doggo – A powerful, human-friendly DNS client for the command line
#108Very nice to also have it dockerized. You might just want to add in the documentation the `--rm` parameter for cleanup after running and `-t` for the colors. So it will be docker run --rm -it ghcr.io/mr-karan/doggo:latest mrkaran.dev MX
Re: Show HN: Doggo – A powerful, human-friendly DNS client for the command line
#109Re: Show HN: Doggo – A powerful, human-friendly DNS client for the command line
#110Reminds me of https://github.com/ogham/dog
And dog seems unmaintained, sadly
There’s are a bunch of cli tools: dig like tool called ‘dns’, a stub resolver called ‘resolve’, a recursive resolver called ‘recurse’, and some other random maintenance tools. These are all to make it easier to test certain details outside other people’s dependency trees.
The documentation is a little sparse…