Golang News http://golangnews.com Jobs, Code, Videos and News for Go hackers - everything about the go programming language Mon, 19 Aug 2019 20:08:00 +0000 Golang - boring as a feature 5 points posted by kenny https://medium.com/@greenie6/golang-boring-as-a-feature-12b4209ba46f 4081 Sat, 17 Aug 2019 19:04:00 +0000 Go 2019 quiz and 3 points posted by geekme https://golangbot.com/june-2019-quiz-results 4080 Fri, 16 Aug 2019 16:58:00 +0000 Go 1.12.9 is released 5 points posted by Matthias Schneider https://groups.google.com/forum/#!msg/golang-announce/oeMaeUnkvVE/a49yvTLqAAAJ 4079 Fri, 16 Aug 2019 08:00:00 +0000 Go Contributors summit 2019 4 points posted by kenny https://blog.golang.org/contributors-summit-2019 4078 Fri, 16 Aug 2019 07:14:00 +0000 Ultimate Go learning notes 6 points posted by tollela https://github.com/hoanhan101/ultimate-go 4077 Thu, 15 Aug 2019 04:43:00 +0000 A collection of public security audits on Go projects 4 points posted by kenny https://github.com/pomerium/awesome-security-audits 4076 Wed, 14 Aug 2019 22:24:00 +0000 Video: Chris Koch - LinuxBoot: Firmware Tools & a BusyBox in Go 5 points posted by gopher https://www.youtube.com/watch?v=MRqfPmPaNgE 4075 Wed, 14 Aug 2019 21:11:00 +0000 Converting and Checking Types 4 points posted by Amit https://www.golangprograms.com/go-language/integer-float-string-boolean.html 4074 Wed, 14 Aug 2019 12:31:00 +0000 Hiring: Junior Software engineer at Bedful #london At Bedful (part of Tripadee group) we want to help people plan and book a great camping and glamping holiday. We run a set of successful websites which offer unbiased reviews and the chance to book some of the most interesting places to stay in the UK.&nbsp;We’re building a better booking system just for camping &amp; glamping&nbsp;with a stable of successful websites&nbsp;with millions of visitors every year&nbsp;including cool camping, one of the most popular camping websites in the UK. 4 points posted by kenny https://bedful.com/careers/software-engineer 4073 Tue, 13 Aug 2019 17:27:00 +0000 geiger - a Geiger counter for allocations 3 points posted by kenny https://github.com/lukechampine/geiger 4072 Tue, 13 Aug 2019 04:34:00 +0000 Cast: Structuring your Go apps #gotime 4 points posted by tomf https://changelog.com/gotime/94 4071 Sat, 10 Aug 2019 09:50:00 +0000 Experiment, Simplify, Ship <p>[This is the blog post version of my talk last week at Gophercon 2019. We will add a video link to the talk once it is available.]</p> <p>We are all on the path to Go 2, together, but none of us know exactly where that path leads or sometimes even which direction the path goes. This post discusses how we actually find and follow the path to Go 2. Here’s what the process looks like: Experiment &lt;-&gt; Simplify</p><div></div> 7 points posted by kenny https://blog.golang.org/experiment 4070 Fri, 09 Aug 2019 18:57:00 +0000 Learning Go’s Concurrency Through Illustrations - Trevor Forrey - Medium You’ve most likely heard of Go in one way or another. It’s been increasing in popularity, and for good reason. Go is fast, simple, and has a great community behind it. One of the most exciting… 4 points posted by kenny https://medium.com/@trevor4e/learning-gos-concurrency-through-illustrations-8c4aff603b3 4069 Fri, 09 Aug 2019 18:54:00 +0000 Using Golang as a scripting language 4 points posted by Elton Minetto https://dev.to/eminetto/using-golang-as-a-scripting-language-jl2 4068 Fri, 09 Aug 2019 18:42:00 +0000 Gophercises - free coding exercises for budding gophers 4 points posted by Everton Marques https://gophercises.com 4067 Thu, 08 Aug 2019 13:48:00 +0000 How to Test Local Changes with Go Mod 4 points posted by teivah https://medium.com/@teivah/how-to-test-a-local-branch-with-go-mod-54df087fc9cc 4066 Wed, 07 Aug 2019 20:45:00 +0000 problem - A go library that implements application/problem+json #web #error problem - A go library that implements application/problem+json 5 points posted by Matthias Schneider https://github.com/mschneider82/problem 4065 Mon, 05 Aug 2019 11:38:00 +0000 RPC explained by writing simple RPC framework in 300 lines of Go 4 points posted by kenny https://github.com/ankur-anand/simple-go-rpc 4064 Sun, 04 Aug 2019 08:35:00 +0000 How to merge multiple existing Go contexts 3 points posted by teivah https://github.com/teivah/onecontext 4063 Fri, 02 Aug 2019 17:30:00 +0000 hostyoself - Host yo' self from your browser, your phone, your toaster. 4 points posted by Everton Marques https://github.com/schollz/hostyoself 4062 Mon, 29 Jul 2019 22:15:00 +0000 rp - Simple to use reverse-proxy with Weighted Round Robin load-balancer. 3 points posted by AhmadrezaZibaei https://github.com/ahmdrz/rp 4061 Mon, 29 Jul 2019 10:20:00 +0000 GopherCon 2019 - Generics in Go Presenter: Ian Lance TaylorLiveblogger: Dimitrios ArethasOverviewAdvantages and requirements for generics in Go.SummaryIn this talk, Ian… 5 points posted by drogo https://about.sourcegraph.com/go/gophercon-2019-generics-in-go 4060 Sat, 27 Jul 2019 10:07:00 +0000 GopherCon 2019 - On the road to Go 2 Presenter: Russ CoxLiveblogger: Alan BraithwaiteOverviewWe're on the road to Go 2. But where exactly are we? Where are we headed? Come find… 3 points posted by drogo https://about.sourcegraph.com/go/gophercon-2019-on-the-road-to-go-2 4059 Fri, 26 Jul 2019 05:09:00 +0000 yaegi - Yaegi is Another Elegant Go Interpreter 4 points posted by Everton Marques https://github.com/containous/yaegi 4058 Thu, 25 Jul 2019 21:02:00 +0000 Iris version 11.2 released #web #dev <b><span class="css-901oao css-16my406 r-1qd0xha r-ad9z0x r-bcqeeo r-qvutc0">After 6 months of daily development and huge amount of caffeine. I'm proud to announce the new version of Iris.</b> 2 points posted by iris-go https://dev.to/kataras/iris-version-11-2-released-22bc 4057 Thu, 25 Jul 2019 07:57:00 +0000 dbq - Zero boilerplate database operations for Go (MySQL and PostgreSQL) 5 points posted by pj https://github.com/rocketlaunchr/dbq 4056 Wed, 24 Jul 2019 23:40:00 +0000 Apologies for try-ing 4 points posted by pj https://medium.com/@rocketlaunchr.cloud/apologies-for-try-ing-6cb093455ce8 4055 Wed, 24 Jul 2019 23:38:00 +0000 sftpgo - Full featured and highly configurable SFTP server software 3 points posted by Everton Marques https://github.com/drakkan/sftpgo 4054 Wed, 24 Jul 2019 16:11:00 +0000 Sending SMS with Go #twilio 4 points posted by kenny https://www.twilio.com/blog/2017/09/send-text-messages-golang.html 4053 Wed, 24 Jul 2019 15:23:00 +0000 Golang Arrays with Examples 3 points posted by Amit https://bit.ly/2Yh6ht7 4052 Wed, 24 Jul 2019 11:01:00 +0000 Vanity import paths in Go - Márk Sági-Kazár Recently I migrated one of my libraries (Emperror) to a vanity import path. Although the migration itself was easy (took less than one day), making the decision, thinking it through from every angle to make sure existing applications don’t break, wasn’t. I did a lot of research to find the right migration path, URL, tooling and I decided to share my experience in this post. 3 points posted by kenny https://sagikazarmark.hu/blog/vanity-import-paths-in-go 4051 Tue, 23 Jul 2019 19:16:00 +0000 Working with Compressed Tar Files in Go - Learning the Go Programming Language - Medium This post shows how to use the archive and the compress packages to create code that can programmatically build or extract compressed files from tar-encoded archive files. Both packages use Go’s… 3 points posted by drogo https://medium.com/learning-the-go-programming-language/working-with-compressed-tar-files-in-go-e6fe9ce4f51d 4050 Sat, 20 Jul 2019 15:33:00 +0000 bitvector - Static bit vector structures in Go 6 points posted by teivah https://github.com/teivah/bitvector 4049 Wed, 17 Jul 2019 21:39:00 +0000 The top 10 most common mistakes ive seen in Go projects 4 points posted by teivah https://medium.com/@teivah/the-top-10-most-common-mistakes-ive-seen-in-go-projects-4b79d4f6cd65 4048 Wed, 17 Jul 2019 21:37:00 +0000 octosql - join data from multiple databases and file formats octosql - OctoSQL is a query tool that allows you to join, analyze and transform data from multiple databases and file formats using SQL. 3 points posted by kenny https://github.com/cube2222/octosql 4047 Tue, 16 Jul 2019 15:32:00 +0000 Golang Concurrency Algorithms 3 points posted by Amit https://lnkd.in/fRyTqEr 4046 Mon, 15 Jul 2019 12:52:00 +0000 Go Developer Jobs A new Developer Job Board with manually checked Golang Developer Jobs 16 points posted by kenny https://golangjob.xyz 4045 Mon, 15 Jul 2019 11:48:00 +0000 pion/dtls 1.4.0 released, a native Go DTLS library 4 points posted by daenney https://twitter.com/_pion/status/1150453486561169409 4044 Sun, 14 Jul 2019 17:21:00 +0000 Golang Slices with Examples 3 points posted by Amit http://www.golangprograms.com/go-language/slices-in-golang-programming.html# 4043 Sat, 13 Jul 2019 12:59:00 +0000 Type Conversions, Casting & Type Assertions 4 points posted by pj https://medium.com/@rocketlaunchr.cloud/type-conversions-casting-type-assertions-fb295430e387 4042 Tue, 09 Jul 2019 03:54:00 +0000 Video: Going Secure with Go 5 points posted by drogo https://www.youtube.com/watch?v=9e2gRtzemGo 4041 Fri, 05 Jul 2019 16:00:00 +0000 Go compiler internals - adding a new statement to go 5 points posted by lolly https://eli.thegreenplace.net/2019/go-compiler-internals-adding-a-new-statement-to-go-part-1 4040 Fri, 05 Jul 2019 07:01:00 +0000 Ale - a lisp environment written in Go It is a <a href="https://en.wikipedia.org/wiki/Common_Lisp#The_function_namespace">Lisp-1</a>&nbsp;that compiles down to an abstract machine representation. The frontend and backend are written in <a href="https://golang.org/">Go</a>, while the runtime is being written in Ale. How’s that for a slice of fried gold? 6 points posted by kenny https://www.ale-lang.org 4039 Thu, 04 Jul 2019 21:17:00 +0000 An open letter to the go team about try 3 points posted by Everton Marques https://www.ardanlabs.com/blog/2019/07/an-open-letter-to-the-go-team-about-try.html 4038 Thu, 04 Jul 2019 18:45:00 +0000 proposal: leave "if err != nil" alone 4 points posted by Everton Marques https://github.com/golang/go/issues/32825 4037 Wed, 03 Jul 2019 18:41:00 +0000 Buffalo templating with plush #goin5minutes 3 points posted by tollela https://www.goin5minutes.com/screencast/episode_25_buffalo_templating_with_plush 4036 Wed, 03 Jul 2019 09:04:00 +0000 An alternative proposal for go error handling This is a response to <a href="https://github.com/golang/go/issues/32437">#32437</a> 5 points posted by kenny https://github.com/golang/go/issues/32811 4035 Tue, 02 Jul 2019 21:01:00 +0000 Slice tricks in Go 6 points posted by pj https://medium.com/@rocketlaunchr.cloud/slice-tricks-in-go-1edc21ae9109 4034 Tue, 02 Jul 2019 06:03:00 +0000 Video: Jon Bodner - Runtime Generated, Typesafe, and Declarative: Pick Any Three <p>Go code is sometimes called repetitive. By adopting techniques like tags, reflection, and runtime function generation, you can focus on the algorithm and not on boilerplate. I'll show off Proteus, which uses these ideas to implement a runtime generated, type-safe, SQL-injection-proof DAO layer.</p> 4 points posted by kenny https://www.youtube.com/watch?v=hz6d7rzqJ6Q 4033 Mon, 01 Jul 2019 17:55:00 +0000 gjson version 1.3 is released 3 points posted by lolly https://twitter.com/tidwall/status/1145491818320031744 4032 Mon, 01 Jul 2019 16:20:00 +0000