From 80fc9a1d2fbb2dea391a1e80885c609d7992e335 Mon Sep 17 00:00:00 2001 From: Andres Hermosilla Date: Thu, 3 Aug 2017 16:27:37 -0700 Subject: [PATCH] Added guide for golang --- golang.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 golang.md diff --git a/golang.md b/golang.md new file mode 100644 index 0000000..8187f5e --- /dev/null +++ b/golang.md @@ -0,0 +1,20 @@ +# Golang + +Interesting detail, if a name is used in your func return, +it is as though it was declared in the body of the func. + +## Links +- https://dave.cheney.net/2017/04/26/understand-go-pointers-in-less-than-800-words-or-your-money-back +- http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/ +- https://learn-anything.xyz/programming/programming-languages/go +- https://www.youtube.com/watch?v=ltqV6pDKZD8 +- https://making.pusher.com/golangs-real-time-gc-in-theory-and-practice/ +- https://medium.com/learning-the-go-programming-language/writing-modular-go-programs-with-plugins-ec46381ee1a9 +- https://goenning.net/2017/01/25/adding-custom-data-go-binaries-compile-time/ +- https://dave.cheney.net/2014/10/17/functional-options-for-friendly-apis +- https://blog.gopheracademy.com/advent-2016/go-syntax-for-dsls/ + +## Concurrency +- https://divan.github.io/posts/go_concurrency_visualize/ +- https://speakerdeck.com/kavya719/understanding-channels +- https://www.youtube.com/watch?list=PLq2Nv-Sh8EbZEjZdPLaQt1qh_ohZFMDj8&v=yKQOunhhf4A \ No newline at end of file