Golang Weekly
Archives| Latest| RSS
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.
« Prev
Next »
Go Newsletter
Issue 144 — January 26, 2017
Featured
Dep: A Prototype Go Dependency Management Tool   tools 
A Go prototype dependency management tool that’s recently been made public — still in pre-alpha, but available for Windows, Linux and macOS.
The Go Authors
Ponzu: CMS with Automatic JSON API for 'Thick Client' Frontends   code 
An ‘all in one’ content management system with editor, admin dashboard, automatic HTTPS, HTTP/2, and JSON API. Needs Go 1.8+.
Ponzu
Go 1.9 Planning and Kick-Off Week (Feb 6-10)   news 
Specific developments for Go 1.9 should begin on February 1st and a team of Google employees who aren’t on the Go team will be spending Feb 6-10 contributing to Go projects. You’re encouraged to join them.
Brad Fitzpatrick
Explore your memory use over time with RedisGreen
RedisGreen's hosting and monitoring service maps your memory usage and tracks how keys in your database behave over time.
Redisgreen   sponsored 
What I Don't Like About Error Handling in Go   opinion 
.. and how to work around it. The author reflects on a lack of stack traces and the overall verbosity of error handling.
Andrew Morgan
Making The Move From Scala to Go   opinion 
Why Movio chose to migrate from Scala to Go and rewrite part of their Scala codebase to Go.
Mariano Gappa
Building a Blog Engine API with GraphQL, Go and Postgres   tutorial 
A look at the concerns around designing a simple blogging API, considering both GraphQL and traditional REST-based approaches.
Alexandru Topliceanu
How to Use Slice Capacity and Length in Go   tutorial 
Learn about the difference between capacity and length and how to properly use these concepts.
Jon Calhoun
chromedp: Drive Browsers via the Chrome Debugging Protocol   code 
Drive browsers from Go with no external dependencies like Selenium or PhantomJS required.
KNQ
Gopherize.me: Create Your Own Go Gopher
A fun web app based around Go’s popular gopher, as designed by Renee French. Pick some eyes, t-shirt, glasses, and make your own.
Mat Ryer
Jobs
Backend Software Engineer (Zürich, Switzerland)
Centralway are seeking an experienced programmer to come and join the team. The right candidate will be responsible for the continuous development and improvement of the backend and service architecture of Centralway Numbrs. Apply here.
Centralway Numbrs AG
In Brief
Using the AWS SDK for Go’s Regions and Endpoints Metadata   tutorial 
Release v1.6.0 of the AWS SDK for Go added Regions and Endpoints metadata. This enables you to easily enumerate the metadata and discover Regions, Services, and Endpoints.
Amazon
Writing A Successful GopherCon Proposal   tutorial 
The CFP closes next Monday.
Dave Cheney
Compile-Time Assertions in Go   tutorial 
The author says you probably shouldn’t do this but it’s interesting to know about.
Josh Bleecher Snyder
Go Serverless with Apex and Compose's MongoDB   tutorial 
We look at Apex, a tool for extending AWS's Lambda service to languages beyond Java, JavaScript and Python, such as Go.
Compose   sponsored 
Why Should You Learn Go?   opinion 
“Go will be the server language of the future.” — Tobias Lütke, Shopify.
Keval Patel
gdlv: A GUI Frontend for Delve, the Go Debugger   tools 
Only tested on Linux so far.
Alessandro Arzilli
Sparta: A Go Framework for AWS Lambda Microservices   tools 
Matt Weagle
checkmail: Email Validation via Regex, Domain and User Check   code 
Florian Carrere
gousb: Idiomatic Go Bindings for libusb   code 
Péter Szilágyi
Debugging and supporting your Go apps with Backtrace. Go beyond errors.
Capture and analyze the complete state of your Go apps at the time of error. Try it now, for free.
Backtrace   sponsored 
Parrot: Self-Hosted Localization Management Platform Built with Go & Angular 2   code 
Anthony N.​ Simon
treeprint: Create Simple ASCII-Rendered Trees   code 
Maxim Kupriianov
nlp: General Purpose Any-Language Natural Language Processing   code 
Juan Álvarez
Dispatcher: Async Job Queue Based On Distributed Message Passing   code 
Bogdan Kurnosov
« Prev
Next »
Easy to unsubscribe at any time. Your e-mail address is safe — here's our privacy policy.