Golang- A Recommended Technology for Target’s Engineering Staff
GolangAtTarget

Golang- A Recommended Technology for Target’s Engineering Staff

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 at 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.io - A Golang Specialized Development Company.


Hu Jia Le

linux | container | distribution | stateless | minimalist

4y

Would like to know which part of Target's architecture that Golang is involved in.

Laszlo Antal

Sr. Security Software Engineer at SpaceX

4y

It is great to see golang being used more.

Utsav K.

Software Development Engineer 3

4y

you have become the brand ambassador of golang.

To view or add a comment, sign in

Insights from the community

Others also viewed

Explore topics