Golang News http://golangnews.com Jobs, Code, Videos and News for Go hackers - everything about the go programming language Thu, 21 Feb 2019 07:52:00 +0000 A visual guide to golang memory allocator from the ground up 1 points posted by lolly https://blog.learngoprogramming.com/a-visual-guide-to-golang-memory-allocator-from-ground-up-e132258453ed 3805 Thu, 21 Feb 2019 07:52:00 +0000 Developing a RESTful API with Golang and a MongoDB NoSQL Database #nosql 3 points posted by nraboy https://www.thepolyglotdeveloper.com/2019/02/developing-restful-api-golang-mongodb-nosql-database 3804 Wed, 20 Feb 2019 15:34:00 +0000 template webapp with tls, routing, html templating and compiled assets <div>Previous week I had some fun with making&nbsp; webapps in go. From my tried I compiled this</div><div>&nbsp;template application that can help to get started with a new web application very quickly.<br></div> 4 points posted by Nils https://github.com/Oppodelldog/go-simple-webapp-template 3803 Tue, 19 Feb 2019 20:02:00 +0000 Modern alternatives to pgp 5 points posted by kenny https://blog.gtank.cc/modern-alternatives-to-pgp 3802 Fri, 15 Feb 2019 19:55:00 +0000 Golang CQRS, Metrics and AMQP - Watermill v0.3.0 released 4 points posted by roblaszczak https://threedots.tech/post/watermill-0-3 3801 Wed, 13 Feb 2019 12:12:00 +0000 Twisk - Golang RPC starter kit 4 points posted by dsxack https://github.com/ribice/twisk 3800 Tue, 12 Feb 2019 06:46:00 +0000 How to auto reload your golang project in docker 4 points posted by Ryan McCue https://ryanmccue.ca/how-to-auto-reload-your-golang-project-in-docker 3799 Mon, 11 Feb 2019 18:02:00 +0000 go-elasticsearch - The official Go client for Elasticsearch A new Go client for Elasticsearch, check out the <a href="https://github.com/elastic/go-elasticsearch/tree/master/_examples">examples</a>. 3 points posted by karmi https://github.com/elastic/go-elasticsearch 3798 Sat, 09 Feb 2019 09:11:00 +0000 go-fuzzyfinder - fzf-like fuzzy-finder as a Go library #fuzzyfinder 5 points posted by ktr https://github.com/ktr0731/go-fuzzyfinder 3797 Sat, 09 Feb 2019 06:38:00 +0000 certmagic - Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal 4 points posted by Everton Marques https://github.com/mholt/certmagic 3796 Fri, 08 Feb 2019 15:30:00 +0000 filetype - infer file types checking the magic numbers signature in Go 3 points posted by Everton Marques https://github.com/h2non/filetype 3795 Fri, 08 Feb 2019 15:29:00 +0000 handy - GO Golang Utilities and helpers like validators and string formatters <div>It's a toolBelt, and - like (almost) any openSource - you can use it entirely or only the routine you need.</div><div><br></div>Beyound the utilities, I tried to make the code more readable for golang beginners.<div><br></div> 3 points posted by miguel https://github.com/miguelpragier/handy 3794 Thu, 07 Feb 2019 21:02:00 +0000 Best paying programming languages skills here are the top earners 2 points posted by Hein Meling https://www.zdnet.com/article/best-paying-programming-languages-skills-here-are-the-top-earners 3792 Wed, 06 Feb 2019 19:13:00 +0000 How to easily use socket io in your golang project 3 points posted by Ryan McCue https://ryanmccue.ca/how-to-easily-use-socket-io-in-your-project 3790 Wed, 06 Feb 2019 03:26:00 +0000 Pump monitoring system -4 points posted by Gowitek 3789 Tue, 05 Feb 2019 11:24:00 +0000 Calling Swift from Go #Swift #C How to use a C library o call Swift code from Go. 1 points posted by Onderweg https://dev.to/gerwert/calling-swift-from-go-5dbk 3788 Sat, 02 Feb 2019 12:50:00 +0000 aresdb - A GPU-powered real-time analytics storage and query engine. 1 points posted by kenny https://github.com/uber/aresdb 3787 Fri, 01 Feb 2019 09:14:00 +0000 basgo 0.0 - first binary release - compile BASIC-lang to Go <p><a href="https://github.com/udhos/basgo">basgo</a>&nbsp;compiles BASIC-lang to Golang.</p> <p>This is the first binary release.<br>It currently can handle simple BASIC programs.<br>For example, it can compile some of these classic old GW-BASIC games: <a href="http://www.vintage-basic.net/games.html" rel="nofollow">http://www.vintage-basic.net/games.html</a></p> <p>Full details: <a href="https://github.com/udhos/basgo">https://github.com/udhos/basgo</a></p> 2 points posted by Everton Marques https://github.com/udhos/basgo/releases/tag/v0.0 3786 Thu, 31 Jan 2019 16:38:00 +0000 #Golang Why should you learn Go? -4 points posted by GoWitek 3785 Wed, 30 Jan 2019 09:27:00 +0000 Hiring: Backend Developer (Go) at Adjust #berlin 4 points posted by kenny http://jobs.jobvite.com/adjust/job/orVh9fww?__jvst=CareerSite&__jvsd=adjust&__jvsc=Twitter 3784 Tue, 29 Jan 2019 15:32:00 +0000 Deploying go with docker to heroku 5 points posted by kenny https://mycodesmells.com/post/deploying-go-with-docker-to-heroku 3783 Tue, 29 Jan 2019 15:02:00 +0000 gomatch - Library created for testing JSON against patterns. #bdd #tdd #testing <h2>Gomatch</h2> <div align="center"><img width="147px" src="https://raw.github.com/jfilipczyk/gomatch/master/logo.png"></div> Library created for testing JSON against patterns. The goal was to be able to validate JSON focusing only on parts essential in given test case so tests are more expressive and less fragile. It can be used with both unit tests and functional tests. 4 points posted by jfilipczyk https://github.com/jfilipczyk/gomatch 3782 Mon, 28 Jan 2019 14:42:00 +0000 iv - APL interpreter and stream processor 5 points posted by gopher https://github.com/ktye/iv 3781 Fri, 25 Jan 2019 19:35:00 +0000 Our software dependency problem 5 points posted by kenny https://research.swtch.com/deps 3780 Wed, 23 Jan 2019 16:29:00 +0000 Data migration with Golang and MongoDB One item addressed by the <a href="https://12factor.net/" data-href="https://12factor.net" class="markup--anchor markup--p-anchor" rel="nofollow noopener" target="_blank">twelve-factor app</a>&nbsp;method is the automation of administrative processes, such as script execution and data migration. This is exactly what I will talk about in this post: how we automate the migration of data using Go and MongoDB. 3 points posted by Elton Minetto https://medium.com/@eminetto/data-migration-with-golang-and-mongodb-d2930e7f3b8a 3779 Wed, 23 Jan 2019 15:33:00 +0000 basgo - basgo compiles BASIC-lang to Golang 3 points posted by Everton Marques https://github.com/udhos/basgo 3778 Tue, 22 Jan 2019 21:50:00 +0000 Google Cloud Functions in Go 5 points posted by pltvs https://pliutau.com/google-cloud-functions-in-go 3777 Tue, 22 Jan 2019 10:04:00 +0000 Video: Google Cloud Functions in Go #packagemain 10 points posted by pltvs https://www.youtube.com/watch?v=RitskkjSih0 3776 Mon, 21 Jan 2019 11:25:00 +0000 A Go Custom Flutter Engine Embedder for desktop 7 points posted by kenny https://github.com/Drakirus/go-flutter-desktop-embedder 3775 Fri, 18 Jan 2019 13:53:00 +0000 Disable log output during tests It’s quite common to use the log package within your code to keep track of things which the end user might not need to see, like deprecated notices and warnings. These are great when they are in production and you are monitoring the logs - but they will show up during your tests. 4 points posted by Edd Turtle https://golangcode.com/disable-log-output-during-tests 3774 Thu, 17 Jan 2019 18:56:00 +0000 Get Go-ing with Cloud Functions #cloud #gcf Get Go-ing with Cloud Functions: Go 1.11 is now a supported language Google Cloud Blog 6 points posted by kenny https://cloud.google.com/blog/products/application-development/cloud-functions-go-1-11-is-now-a-supported-language 3773 Wed, 16 Jan 2019 18:05:00 +0000 Hiring: Go Developer at MachineMax #london <p>Are you an enthusiastic developer with experience in Go, looking for the opportunity to work in a small and growing start-up that's at the cutting edge of IoT advancements? MachineMax is actively hiring for their engineering team - they are creating a world-first analytics service that will deliver, analyse and visualise data to improve machine efficiencies through the use of IoT technologies, Machine Learning methods, and cutting-edge techniques.</p> 5 points posted by lbcgdv https://www.linkedin.com/jobs/cap/view/1059389579 3772 Wed, 16 Jan 2019 13:53:00 +0000 syntaqx/serve: a static http server anywhere you need one Created to solve two issues:<div><br></div><div>1. `python -m SimpleHTTPServer 8080` is far too many characters to remember, plus has no built-in auto complete. `ser[tab]`<br>2. `http.FileServer()` doesn't feel like I want it to. This makes the functionality a struct, with options, and feels more like a package.</div><div><br></div><div>I hope you guys enjoy!</div> 4 points posted by syntaqx https://github.com/syntaqx/serve 3771 Wed, 16 Jan 2019 00:38:00 +0000 Flutter in go - a thought experiment 5 points posted by kenny https://divan.github.io/posts/flutter_go 3770 Tue, 15 Jan 2019 13:49:00 +0000 Reading challenge heap sort in go! 4 points posted by JoniSar https://blog.bitsrc.io/reading-challenge-heap-sort-in-go-93115239accd 3769 Mon, 14 Jan 2019 15:50:00 +0000 pigo - Go implementation of Pico face detection library 4 points posted by drogo https://github.com/esimov/pigo 3768 Sun, 13 Jan 2019 07:41:00 +0000 Go migration guide for mongodb drivers <h4>How to migrate from community drivers to the official MongoDB Driver</h4> 4 points posted by lolly https://www.mongodb.com/blog/post/go-migration-guide 3767 Sat, 12 Jan 2019 14:34:00 +0000 Why we ask for code <p name="bfb1" id="bfb1" class="graf graf--p graf-after--figure">There is a reason the <a href="https://blog.codinghorror.com/why-cant-programmers-program/" data-href="https://blog.codinghorror.com/why-cant-programmers-program/" class="markup--anchor markup--p-anchor" rel="noreferrer nofollow noopener noopener noopener noopener" target="_blank">fizz buzz problem</a>&nbsp;exists. The hard truth is most people in the job market who claim to be programmers, aren’t. As <a href="http://weblog.raganwald.com/2007/01/dont-overthink-fizzbuzz.html" data-href="http://weblog.raganwald.com/2007/01/dont-overthink-fizzbuzz.html" class="markup--anchor markup--p-anchor" rel="noreferrer nofollow noopener noopener noopener noopener" target="_blank">Reg Braithwaite</a>&nbsp;and <a href="https://www.joelonsoftware.com/2005/01/27/news-58/" data-href="https://www.joelonsoftware.com/2005/01/27/news-58/" class="markup--anchor markup--p-anchor" rel="noreferrer nofollow noopener noopener noopener noopener" target="_blank">Joel Spolsky</a>&nbsp;attest — we’re talking about people who can’t write a simple program. I tend to blame this one on traditional educational approaches that kill the joy of coding, but that’s neither here nor there.</p> 4 points posted by kenny https://blog.gojekengineering.com/why-we-ask-for-code-b276b45ea790 3766 Sat, 12 Jan 2019 11:00:00 +0000 gorebuild - extract the import path of Go binaries and rebuild them Extract the import path of Go binaries and rebuild them. No more stale GOROOT. - FiloSottile/gorebuild 4 points posted by kenny https://github.com/FiloSottile/gorebuild 3765 Sat, 12 Jan 2019 10:58:00 +0000 proposal: dep: move out of github.com/golang 3 points posted by dericofilho https://github.com/golang/go/issues/29639 3764 Thu, 10 Jan 2019 15:09:00 +0000 avo - Generate x86 Assembly with Go 4 points posted by Everton Marques https://github.com/mmcloughlin/avo 3763 Tue, 08 Jan 2019 19:59:00 +0000 SQLer - Turn Your SQL queries into RESTful APIs without any programming language 5 points posted by Mohammed Al Ashaal https://github.com/alash3al/sqler 3762 Tue, 08 Jan 2019 17:28:00 +0000 Show: Qamel, QML binding for Go 6 points posted by acrophobic https://github.com/RadhiFadlillah/qamel 3761 Tue, 08 Jan 2019 01:29:00 +0000 Medical appointment scheduling software solution <a href="https://mobisoftinfotech.com/products/medical-appointment-scheduling-software-solution?utm_source=product&amp;utm_medium=backlink&amp;utm_campaign=medicalappointmentscheduling">Medical appointment scheduling software solution</a> for clinics, doctors, and hospitals to offer a seamless appointment booking experience to their patients. -4 points posted by Jamie 3760 Mon, 07 Jan 2019 21:56:00 +0000 dragonboat - a multi-group Raft library in Go Dragonboat is a feature complete and high performance multi-group Raft library in Go.&nbsp;&nbsp; 4 points posted by kenny https://github.com/lni/dragonboat 3759 Sat, 05 Jan 2019 20:01:00 +0000 Hands-On Software Architecture with Golang #tutorial #book <p>Written by <b>Jyotiswarup Raiturkar</b><br><br>Building software requires careful planning and architectural considerations; Golang was developed with a fresh perspective on building next-generation applications on the cloud with distributed and concurrent computing concerns.</p> <p>Hands-On Software Architecture with Golang starts with a brief introduction to architectural elements, Go, and a case study to demonstrate architectural principles. You'll then move on to look at code-level aspects such as modularity, class design, and constructs specific to Golang and implementation of design patterns. As you make your way through the chapters, you'll explore the core objectives of architecture such as effectively managing complexity, scalability, and reliability of software systems. You'll also work through creating distributed systems and their communication before moving on to modeling and scaling of data. In the concluding chapters, you'll learn to deploy architectures and plan the migration of applications from other languages.</p> <p>By the end of this book, you will have gained insight into various design and architectural patterns, which will enable you to create robust, scalable architecture using Golang.</p> 2 points posted by iris-go https://www.packtpub.com/application-development/hands-software-architecture-golang 3758 Sat, 05 Jan 2019 17:44:00 +0000 RedixDB v1.8 released with leveldb support (which is much more faster) 1 points posted by Mohammed Al Ashaal https://github.com/alash3al/redix/releases/tag/v1.8 3757 Sat, 05 Jan 2019 10:53:00 +0000 Go docker dev environment with go modules and live code reloading 4 points posted by m110 https://threedots.tech/post/go-docker-dev-environment-with-go-modules-and-live-code-reloading 3756 Thu, 03 Jan 2019 12:09:00 +0000 argo-cd - Declarative continuous deployment for Kubernetes 4 points posted by gopher https://github.com/argoproj/argo-cd 3755 Thu, 03 Jan 2019 08:00:00 +0000 Writing Self Hosted Alexa Skills With Golang 4 points posted by nraboy https://www.thepolyglotdeveloper.com/2019/01/writing-self-hosted-alexa-skills-golang 3754 Wed, 02 Jan 2019 16:45:00 +0000