A simple JSON api written in Go, that does a lot of small but useful stuff, such as:
- Numbers to Words!
- Name Generator for your 235231759082318th side project GitHub repository!
- Echoing what you sent to the server, like a little cave :D
- Open location/Plus codes from coordinates!
- Hashing, because that's always nice.
- Random stuff!
Who is the demographic for this? Essentially all of the functionality here is available in the standard library for most languages. If not, you can use a library that's probably pretty small and doesn't rely on some third party system that you have no control over. It's certainly not about trust: if you don't trust your computer's own random number generator, how can you trust a (TLS encrypted???) HTTP connection to some other system?
The "echo" endpoint supposedly "returns what you sent to the server", but the output includes X-Forwarded-For headers that are obviously part of your internal HTTP routing and are not part of what the client sent to the server, as well as various other headers not sent by my client.
Also, the "myip" endpoint returns 2 different IP addresses. One is mine, the other is yours.
20 comments
[ 3.4 ms ] story [ 61.0 ms ] thread> - Numbers to Words!
> - Name Generator for your 235231759082318th side project GitHub repository!
> - Echoing what you sent to the server, like a little cave :D
> - Open location/Plus codes from coordinates!
> - Hashing, because that's always nice.
> - Random stuff!
I like your project page BTW, nicely structured and look nerdy <3
Also, the "myip" endpoint returns 2 different IP addresses. One is mine, the other is yours.