$ 0 0 Go NewsletterIssue 168 — July 13, 2017FeaturedGo Makes It Into TIOBE's Top 10 LanguagesThe TIOBE Programming Community index is a popular, though controversial, indicator of the relative popularity of programming languages.Tiobe Index A Survey of Rounding Implementations in GoA look at the surprisingly difficult challenge of implementing a rounding algorithm in Go.Matt Jibson Make it easy for your IT manager to say yes with ActiveGo.The world's only commercially supported Go distribution for Linux, MacOS and Windows. Try it for free.ActiveState Software sponsored go-pry: An Interactive Go REPLIt allows you to drop into your code at any point and is inspired by Ruby’s Pry.Tristan Rice Buffered Channels In GoA few use cases that make sense for buffered channels along with code examples, pros and cons.Capital One DevExchange A Through Guide and Tutorial to 'vim-go'vim-go is a plugin that adds autocompletion, snippet, Go toolchain and other support to vim.Fatih Arslan JobsVP of Engineering (f/m)Our goal is to eliminate fraud and increase our customers' profits. We’ve invented an A.I technology to combine accuracy with scalability.Fraugster Ltd Let Thousands of Companies Apply to You. Get Hired on Hired.Save Time on Your Job Search. Hired Delivers Multiple, High-Quality Job Offers To You. Sign Up Today.Hired In BriefQuick Tip: Writing Useful Constructors in Go tutorial Hunter Loftis A Neovim Setup for Go tutorial Sebastian Dahlgren Notifications On Channels tutorial A common concurrency idiom that has a subtle gotcha if you aren’t aware of it.Justyna Ilczuk More Benchmarking Go tutorial Covers escape analysis, the price of using defer, and what happens when you use time.Sleep.Tit Petric First Steps with Using OpenGL from Go tutorial Daniel Ribeiro Bit Hacking with Go tutorial A round-up of the bitwise operators in Go, along with some use cases for each operator.Vladimir Vivien Database Performance Monitoring GuideThis guide is designed to aid when evaluating database monitoring solutions for your unique environment.VividCortex sponsored Set Up A Portable Go Testing Rig with Docker and GoConvey video Alison Rowland A Look at the go-kit/log Package video A simple, extensible logger package that includes contextual loggers and dynamic context values.Chris Hines CloudFunc: Deploy Go Binaries to Google Cloud Functions tools FlowUp Catch Errors Before Your Users Do 🎣Always know whats broken & why. Rollbar detects and alerts you when code breaks. Catch errors before users do.ROLLBAR sponsored globe: Globe Wireframe Visualizations in Go code Michael McLoughlin ws: A Tiny WebSocket Library for Go code Sergey Kamardin fpe: A Format-Preserving Encryption Implementation code Capital One Paperboy: A Hugo-Inspired Email Campaign System code Michael Rykov Using Your Tensorflow Model with Go code Random Codewalks Micro: A Terminal-Based Text Editor code A pure Go terminal-based text editor that continues to get better.Zachary Yedidia XRay: A Tool for Recon, Mapping and OSINT Gathering From Public Networks code Simone Margaritelli