Valere JEANTET

380 Added | 2 Magazines | 3 Likes | 1,577 Followers | @vjeantet | Keep up with Valere JEANTET on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Valere JEANTET”

Eight years of Go

Today we celebrate 8 years since Go was released as an open source project. During Go’s 4th anniversary, Andrew finished the post with “Here's to …

Software Development

Golang is Going To Overpower Python, Here’s Why

Switching to a new language is definitely a big step, specifically when only one of your mates has prior experience with that specific language. …

Programming

Profiling Go ⋆ Mark McDonnell

Memory Management<p>Before we dive into the techniques and tools available for profiling Go applications, we should first understand a little bit about …

Programming

Why Go is skyrocketing in popularity

The Go programming language, sometimes referred to as Google's golang, is making strong gains in popularity. While languages such as Java and C …

Programming

Why We Switched from Python to Go | The Stream Blog

Switching to a new language is always a big step, especially when only one of your team members has prior experience with that language. Early this …

Programming

The Beauty of the Go Programming Language

I recently started exploring Go for some of my side projects and was really struck by its beauty.<p>I realized how beautifully it made a balance between …

Programming

Go Go Python Rangers - Comparing Python and Golang

<b>Go</b> (often referred to as <b>golang</b>) is awesome!<p>Let me explain why a Python fan of many years could say that. But to understand that we have to go back in …

Python Programming

Go: Ten years and climbing

Drawing Copyright ©2017 Renee French<p>This week marks the 10th anniversary of the creation of Go.<p>The initial discussion was on the afternoon of …

Allocation Efficiency in High-Performance Go Services

Memory management can be <i>tricky</i>, to say the least. However, after reading <i>the literature</i>, one might be led to believe that all the problems are solved: …

Why Go is my favorite programming language

I strive to respect everybody’s personal preferences, so I usually steer clear of debates about which is the best programming language, text editor …

Go 1.9 is released

Today the Go team is happy to announce the release of Go 1.9. You can get it from the download page. There are many changes to the language, standard …

Programming

Go's work-stealing scheduler

Sun, Jul 16, 2017<p>Go scheduler’s job is to distribute runnable goroutines over multiple worker OS threads that runs on one or more processors. In …

Programming

The Software Quality Company

<i>Q: Am I allowed to show the TIOBE index in my weblog/presentation/publication?</i><p>A: Yes, the only condition is to refer to its original source …

Programming

Goroutines - Concurrency in Golang

Welcome to tutorial no. 21 in Golang tutorial series.<p>In the previous tutorial, we discussed about concurrency and how it is different from …

Design Philosophy On Logging

Prelude<p>This post is part of a series designed to make you think about your own design philosophy on different topics. If you haven’t read the …

Programming

Big Oh!

Imagine you just finished writing some code to solve a particular problem. The input is an array of values, and your code calculates some result from …

Data Science

Writing Modular Go Programs with Plugins

Tucked among the multitude of significant features introduced in Go version 1.8 is a new <i>Go</i> <i>plugin</i> system. This feature let programmers build loosely …

Programming

Pros and Cons: Golang in a Monorepo

Monorepo - is a monolithic code repository which can contain different services (or whatever you want to call them), CLI, libraries, etc. Did you …

Software Development

Go Function Calls Redux – Ravelin Tech

Some time ago in a previous post I promised to take a further look at how function calls and call stacks in Go work. I’ve think found a neat way to …

Programming

Three Months of Go (from a Haskeller's perspective)

Thread­Scope is a tool for pro­filing per­form­ance of con­cur­rent Haskell pro­grams. It shows which Haskell threads are run­ning on which OS …

Programming

Using the Go language to guide development design decisions

Receive articles, announcements, and our occasional newsletter in your inbox.<p>At DNSimple we love Go. Today, I want to show you one of the reasons why …

Programming

Plugging leaks in Go memory management

Intro<p>As many of you know, Go is an amazing modern programming language with automated memory management. We love Go: we've used it to build Acra, our …

Programming

Things that make Go channels expensive to implement

Recently, fchan: Fast Channels in Go made the rounds (via). I read it with some interest, because I'm always interested in interesting …

Programming

Making the move from Scala to Go, and why we're not going back

UPDATE:<br>This blogpost has received a lot of attention since it's been published, including on Hacker News, Golang Weekly and Scala Times; thank you! …

Programming

What I Don't Like About Error Handling in Go, and How to Work Around It

More often than not, people who write Go have some sort of opinion on its error handling model. Depending on your experience with other languages, …

Programming

Why we moved to Go (Golang)…

In this post we will discuss why we made the decision to adopt Go (aka golang) as the standard programming language for backend development at Yik …

Programming

Rust vs. Go

This post is a head-to-head comparison of Rust vs. Go for NTPsec’s purposes. Read it bearing in mind that the NTP codebase has an unusual combination …

Programming

5 things to watch in Go programming in 2017

What will innovations like dynamic plugins, serverless Go, and HTTP/2 Push mean for your development this year?<p>Go 1.8 is due to be released next …

Programming

Don’t feel bad if you don’t treat every error

In my company team we have a lot of discussions about what’s the better way to get the things done. One of these discussions was about gometalinter, …

Source Code