Valere JEANTET

387 Added | 2 Magazines | 4 Likes | 1,604 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”

zupzup

Basic Role-Based HTTP Authorization in Go with Casbin<p>- 16m read - golang go auth http casbin<p>Casbin is an authorization library for Go, which supports …

Ethereum

The Doors Go Has Opened

Go has quickly become the most popular and successful systems programming language of the last 10 years.<p>Before Go, C, C++, Java, and C# were the big …

Open Source Software

Moving from PHP to GO

I have talked about using Go for Merqio Store NG rewrite but decided to stay with what I know — PHP.<p>Well, after watching too many videos about …

Monitoring for Windows Event Logs and the Untold Story of proper ELK Integration

Summary<p>I have been searching online for some time now for any information about the proper method for monitoring Windows Event Log records via …

Creating Your Own Bot Experience with go

JavaScript

The big break in computer languages

My last post elicited a comment from a C++ expert I was friends with long ago, recommending C++ as the language to replace C. Which ain’t gonna …

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 …

Stack Overflow

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. …

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 …

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 …

Big Data

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 Languages

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 …

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 …

Performance Testing

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 …

Concurrency

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 …

Big Oh!

You worked hard to save a few CPU cycles in the central loop, but your code is still slow? Time to think about the time complexity of your algorithm. …

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 …

JavaScript

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 …

APIs

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 …

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 …

Neat