exembed
go101
exembed | go101 | |
---|---|---|
5 | 41 | |
30 | 5,385 | |
- | - | |
1.8 | 7.3 | |
over 2 years ago | 6 days ago | |
Go | HTML | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
exembed
-
Thirteen Years of Go
It's a bit more advanced than what Rust macros provided last time I checked. You can shove whole directories in there and then traverse them or serve as static resources with pretty much one line of code.
Random blog post with a few examples:
https://blog.carlmjohnson.net/post/2021/how-to-use-go-embed/
-
Ask HN: Companies of one, what is your tech stack (2021)?
https://blog.carlmjohnson.net/post/2021/how-to-use-go-embed/
-
Manage Static Assets with `embed` (Golang 1.16) - A SlackBot Use Case
How to Use //go:embed
- Creating Dynamic Version Numbers in Go 1.16
-
How to Use //go:embed
LOL, I started writing this last year, Go 1.16 still isn't out yet, and yet there have already been a ton of articles about this. :-P
go101
-
The Journey Ahead: My 6-Month Plan to Master GoLang
Go101: An in-depth guide that explores Go's internals, perfect for understanding the language at a deeper level.
- All books in Go 101 series have been updated to Go 1.21
-
Deconstructing Go Type Parameters
Go101 is a jewel of a resource. It’s a spec written by an impartial observer not worried about trying to make golang look good but instead giving you the understanding to avoid all the edge cases
https://go101.org/
- How to learn go from zero?
-
Perfect Golang learning roadmap
How about this: https://go101.org/ might help :)
-
Resources for an experienced programmer wanting to learn Go
Go 101 books, which cover every corner of the language itself (syntax, semantics, compiler and runtime implementation) and make more detailed explanations than the official docs in several points. (Author here)
-
Golang string concatenation performance comparison
Sometimes, reality and theory are not consistent: https://github.com/go101/go101/blob/master/pages/optimizations/code/4-string-and-byte-slice/concat-with-stack-byte-slice_test.go
-
Language specification or just a detailed book on the internals (focused on usage rather than compiler creation)?
How about go 101 ?
- I know JavaScript and looking for Go learning resource
-
Senior engineer here trying to pick up Go for jobs. What resources can you recommend me to cover as much ground as possible
https://go101.org/ - read this.
What are some alternatives?
libheif - libheif is an HEIF and AVIF file format decoder and encoder.
go - The Go programming language
webcrate - 📦🔗 Organize your web with WebCrate, a modern and beautiful bookmarking tool
rustig - A tool to detect code paths leading to Rust's panic handler
htmx - </> htmx - high power tools for HTML
go-perfbook - Thoughts on Go performance optimization
electron-builder - A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box
gopl.io - Example programs from "The Go Programming Language"
ExtPay - The JavaScript library for ExtensionPay.com — payments for your browser extensions, no server needed.
mangagram - A Telegram bot for new manga chapter alerts. Search for your favorite titles and subscribed to them for alerts.
parsemail - Hanami fork of https://github.com/DusanKasan/parsemail
go-sumtype - A simple utility for running exhaustiveness checks on Go "sum types."