Update golang & time notes

This commit is contained in:
David Eisinger
2023-05-08 23:23:26 -04:00
parent 6c16cbbfd8
commit 4e744e813d
4 changed files with 54 additions and 32 deletions

View File

@@ -0,0 +1,34 @@
---
title: "Golang"
date: 2023-05-08T09:54:48-04:00
draft: false
---
I find [Go][1] really compelling, even though it's not super applicable to my job. When evaluating a new tool, I find I'm weirdly biased to things written in Go.
* I like that it compiles, and have no desire to install someone else's Python
* It just seems to hit the right balance of productivity, performance, safety
* The language (and the tech built with the language) just seems built to last
[1]: https://go.dev/
### Questions to Answer
* How to organize large(r) codebases
* Goroutines / concurrency
* Dev tooling
### Projects I like
* [Caddy][2]
[2]: https://caddyserver.com/
### Project Ideas
* Bookmarking app (Pinboard replacement)
* Note-taking / journaling app
### Links
### General Notes