{
"$type": "site.standard.document",
"path": "/posts/licker/",
"publishedAt": "2024-12-20T13:35:31.000Z",
"site": "at://did:plc:6n2ngs7zpcpwxz3jaoxj56tu/site.standard.publication/3mo6y7ludvn2h",
"tags": [
"programming"
],
"textContent": "Behold The Licker\nThe title is a portmanteau of the words \"license\" and \"picker\".\n\nSee it in action here:\n\nThis is the first time I write go and I gotta say, it's the most normal language of all time.\nI am neither impressed nor let down by it, it feels like I'm writing C but without any of the footguns provided.\nI did enjoy how well documented the stdlib is and how much functionality it provides.\n\nHowever, there are some strange quirks.\nI have no idea why the default location for installing binaries with is in .\nIt would have been much nicer if it had asked me where it was going to start putting binaries first.\nSpecially considering my home directory is a place where I do lots of things, it would not have been surprising to me if I had a folder named in home directory at any given time.\nNevertheless, I just had to change a single environment variable to get it up and running in my preferred location: .",
"title": "Licker"
}