Golang- A Recommended Technology for Target’s Engineering Staff

Reemi Shirsath
3 min readSep 24, 2020
Golang At Target

Before starting with how and why Golang is Used in Target, let us understand what is Target.

What is Target?

Target is an American retail corporation and one of America’s leading retailers. Target is believed to be a guest-oriented retail corporation and deliver an exceptional guest experience. They provide outstanding value, innovation, and inspiration. Since 1946, they have given 5 percent of their profits back to the communities.

Golang at Target -

Back in 2016, during a workshop, the technical team of Target was hesitant to propose the recommendation for Golang as it was relatively new and young at Target, apart from this another concern they had at that time was about the ability to hire Golang programmers.

At Target Golang quickly arrived and started demonstrating the value to large enterprises. As the use of Golang increased the technical team was hooked up on it and initiated the discussion about Golang and its placement in the Recommended Technologies Guide at Target.

Some of the following things in Golang was the reason for Technical Team at Target for language to be promoted to recommended status:

  • Concurrency
  • Simplified Syntax
  • Strong Standard Library
  • Great External Community
  • Well built and Maintained Libraries
  • Fast Compile Times
  • Build small images when deploying containers

As Target continues to grow and scale our technical solutions for their guests, they came to know the gravity of concurrency primitives in Golang

It was decided that Golang should be a recommended technology for teams. Teams who are focusing primarily on systems engineering tasks and scopes, where the use of Golang advantages make sense.

In 2018 technical community at Target presented the case to promote Golang. It was about recommending status for teams while deciding how to build their applications.

James Bell — an engineer working with guest reliability engineering in Target Technology Services said:-

We were all very pleased with the progress the Go project had achieved over the last two years and with the teams using Go.

Since then many applications were build using Golang in Target. As time went on, there were continuing discussions with the EA team around Golang as they continued to watch its growth within our teams.

Now Golang is a recommended technology for Target’s engineering staff.

Read more about the article from the original source here

You can also read more articles about Golang here-

Author: Reemi Shirsath COO @ Scalent.ioA Golang Specialized Development Company.

--

--

Reemi Shirsath

𝘾𝙊𝙊 @ 𝙂𝙤𝙡𝙖𝙣𝙜 𝙎𝙥𝙚𝙘𝙞𝙖𝙡𝙞𝙨𝙚𝙙 𝘿𝙚𝙫𝙚𝙡𝙤𝙥𝙢𝙚𝙣𝙩 𝘾𝙤𝙢𝙥𝙖𝙣𝙮- Scalent.io