golangexample.com golangexample.com

Projects and text templates using ${var} expansion syntax

Boilr Projects templates using ${var} expansion syntax. Something like cookiecutter but using environment variables expansion syntax. supports unlimited levels of directory nesting 100% of templating is done with environment variables expansion both, directory names and filenames can be templated; for example: ${DIR_NAME,,}/${FILE_NAME}.go simply define your template variables in a dotenv file; for...

lingthusiasm.com lingthusiasm.com

Episode 69: What we can, must, and should say about...

Episode 69: What we can, must, and should say about modalsSometimes, we use language to make definite statements about how the world is. Other times, we get more hypothetical, and talk about how things could be. What can happen. What may occur. What might be the case. What will happen (or would, if only we should have known!) What we must and shall end up with. In other words, we use a part of language known as modals and modality!...

golangexample.com golangexample.com

More user-friendly alternative to make

mk mk is a more user-friendly make alternative. Description You can create mk.yml file just like you create Makefile, and define all targets using modern trendy YAML syntax. After that, you can run mk to execute these targets. It’s just proof of concept yet, so mk.yml schema in unstable, and everything is going to be rewritten multiple times. If you have enough courage to use it, I’d be glad to hear any feedback. It has nothing to...

lingthusiasm.com lingthusiasm.com

Episode 66: Word order, we loveLet’s say we have the set of...

Episode 66: Word order, we loveLet’s say we have the set of words “Lauren”, “Gretchen”, and “visits” and we want to make them into a sentence. The way that we combine these words is going to have a big effect on who’s packing their bags and who’s sitting at home with the kettle on. In English, our two sentences look like “Gretchen visits Lauren” and “Lauren visits Gretchen” – but that’s not the only word...