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

4 å¹´

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

Laszlo Antal

Sr. Security Software Engineer at SpaceX

4 å¹´

It is great to see golang being used more.

Utsav K.

Software Development Engineer 3

4 å¹´

you have become the brand ambassador of golang.

要查看或添加评论,请登录

Reemi Shirsath的更多文章

  • Golang At Allegro - the largest online shopping platform in Poland

    Golang At Allegro - the largest online shopping platform in Poland

    Before we start with understanding more about Golang in Allegro let us know what Allegro is What is Allegro? Allegro, a…

  • Capital One Uses Golang in its Credit Offers API

    Capital One Uses Golang in its Credit Offers API

    Before we start with understanding more about Golang in Capital One's Credit Offers API, let us know what Capital One…

  • Monzo Bank Uses Golang In Their Entire Backend Services

    Monzo Bank Uses Golang In Their Entire Backend Services

    Before we start with the understanding of how Monzo Bank is using Golang, let us understand what is Monzo Bank About…

    2 条评论
  • Golang In Ecommerce

    Golang In Ecommerce

    Before we start with the understanding of how Golang is contributing in Ecommerce, let's understand what is Ecommerce…

    1 条评论
  • Golang At Razorpay For - Amortization Schedule

    Golang At Razorpay For - Amortization Schedule

    Before we start with the understanding of how Razorpay uses Golang for the Amortization Schedule, Let us understand…

    3 条评论
  • Upvest Uses Golang in Their Entire Backend Investment System

    Upvest Uses Golang in Their Entire Backend Investment System

    Before we start with the understanding of how Upvest is using Golang, let us understand what is Upvest What is Upvest?…

    2 条评论
  • Golang At Stripe - An Irish-American Financial Services and SaaS company

    Golang At Stripe - An Irish-American Financial Services and SaaS company

    Before we start with the understanding of how Stripe is using Golang, let us understand what is Stripe and Stripe…

    1 条评论
  • Golang In Blockchain

    Golang In Blockchain

    1 条评论
  • Recent Golang Survey - Some Interesting Facts and Takeaways

    Recent Golang Survey - Some Interesting Facts and Takeaways

    With reference to Survey it is believed that consistent with last year, 92% of respondents said they were very or…

    1 条评论
  • Top Ten Fortune500 Companies That Are Using Golang

    Top Ten Fortune500 Companies That Are Using Golang

    Do you know Golang is one of the Top backend development Language which is preferred by Fortune 500 Companies!!…

社区洞察

其他会员也浏览了