Never use file_get_contents to make URL queries

Why you should not ever use file_get_contents

As each programmer by nature, I’m lazy. I try to accomplish as much as possible with minimum effort.

So whenever I use PHP to fetch something, I use file_get_contents to make queries and pull data from other services. So basically, my favourite snippet is this guy here:



Quite often we are looking for a quick way to make a request in GO, and we have working query tested in CURL. Sometimes it’s problematic to “move” all queries to GO, and build up whole query using client, protocol and so on. From the author of my beloved Caddy server there is a tool called curl-to-Go which basically does what is says. Just paste your CURL request and GO lang code to implement that.