Three days ago we announced that we are opening up our Early Access Program for the upcoming GoLand 2018.3 release. We have added such an enormous number of powerful new things inside, that we actually ..

update-golang is a script to easily fetch and install new Golang releases with minimum system intrusion. When you need to quickly boot up a Golang binary release into a system. The script can automatically ..

The Go project wants to hear from you! We need your help to create the best programming language for developing simple, reliable, and scalable software. To do this, we need to better understand how companies ..

We love Programming. Our aim with this course is to create a love for Programming. Python is one of the most popular programming languages. Python offers both object oriented and structural programming ..

Today we are opening our Early Access Program for the upcoming 2018.3 release of GoLand. We cordially welcome you to try the new features and share your feedback with us! To get this update working on your ..

8 months ago

46

Comments Off on GoLand 2018.3 Early Access Program is open: Change Signature refactoring, support for Testify, debugging GAE applications, and more

The interaction between career development and on-call is actually really, really, bad. Bluntly, the profession takes on-call seriously, tries to be good at it, yet it is very very rare for this to be rewarded ..

8 months ago

74

Comments Off on Internets of Interest #4: Niall Murphy’s Polemic Against On-Call

Software Engineer Golang (m/f) Building next Generation mobility ecosystem. At Sixt we are looking for talented Go engineers to join our Munich office and help us build a next generation mobility ecosystem. ..

Software Engineer Golang (m/f) Building next Generation mobility ecosystem. At Sixt we are looking for talented Go engineers to join our Munich office and help us build a next generation mobility ecosystem. ..

All too often we read stories about systems being compromised because an administrative interface was left open and unsecured, or because access keys were inadvertently made public. You probably know that ..

8 months ago

56

Comments Off on Video: A Go Programmer’s Guide to Secure Connections by Liz Rice #londongophers

In part 1 I looked at using the ptrace system call to set a breakpoint in a target executable at the address of the machine code instruction where we want it to stop. If you didn’t already read that… ..

Willam is a managing partner at Ardan Labs, a high-performance development and training firm working with startups and fortune 500 companies. He is also a co-author of the book Go in Action, the author ..

Passenger is mostly written in C++. The main reasons were: Apache and Nginx integration (via modules), ease of installation for users (users commonly have a C/C++ compiler installed), and performance. ..

GoLand 2018.2.3 is out and ready for you to download. As usual, we are providing several options to get updates on your machine: download from the website, update via Toolbox App, or apply as a patch on top of 2018.2.2 ..

Go is such a fun and powerful language. It really played a big part in our ability to service a large infrastructure with a relatively small team. Can’t say enough good things about it. This tutorial ..

In this tutorial session, Amy will discuss: When you need a state machine, considerations when designing state machines, how to test a state machine, and how to write tests against gRPC stubs. 2 points ..

If you are a software engineer interested in building front-end, back-end or full stack services for a new and innovative cloud product, then we are interested in talking to you. We’re looking for ideas ..

Go 1.11 introduced a new concept of Modules which brings first class support for managing dependency versions and enabling reproducible builds. Go previously had no notion of dependency versions, and it has been ..