Golang Developer

1 month ago


Bangalore, India SPG Consulting Solutions Pvt.Ltd Full time

Job Description :


Learn the Basics :

- Understand the basic syntax, data types, variables, and control structures in Go.

- Familiarize yourself with functions and packages.

Concurrency and Go routines :

- Go is known for its strong support for concurrency through Goroutines and channels.


- Learn how to create and manage Goroutines to achieve concurrent programming.

Channels :

- Understand the concept of channels for communication between Goroutines.

- Learn how to use channels to synchronize and share data between concurrent processes.

Error Handling :

- Go has a unique approach to error handling using multiple return values.


- Learn how to handle errors effectively in Go.

Packages and Modules :

- Explore the Go package system and module management.

- Understand how to create, import, and use packages in your projects.

Standard Library :

- Familiarize yourself with the extensive standard library provided by Go.

- Learn how to use packages for common tasks such as networking, file I/O, and more.

Interfaces :

- Understand how interfaces work in Go and how they facilitate polymorphism.

- Learn how to define and implement interfaces in your code.

Structs and Composition :

- Explore the use of structs for defining data structures.

- Understand composition and embedding in Go.

Web Development with Go :

- Learn about web frameworks like Gin, Echo, or net/ building web applications in Go.

- Understand routing, middleware, and handling HTTP requests and responses.

Database Connectivity :

- Explore database libraries and drivers for Go (e.g., database/sql package).

- Learn how to connect to databases, perform CRUD operations, and manage transactions.

Testing :

- Write unit tests for your Go code using the testing package.

- Learn about test-driven development (TDD) practices in Go.

RESTful API Development :

- Learn how to build RESTful APIs using Go.

- Understand best practices for API design and documentation.

Dependency Management :

- Familiarize yourself with Go modules for managing dependencies in your projects.

- Learn how to import and use third-party libraries.

Concurrency Patterns :

- Explore common concurrency patterns in Go, such as fan-out, fan-in, and worker pools.

Performance Optimization :

- Learn techniques for optimizing the performance of your Go applications.

- Understand profiling and benchmarking tools in Go.

As you progress in your Golang development journey, consider working on projects to apply your knowledge and gain practical experience.


Engage with the Go community, read official documentation, and explore open-source projects to enhance your understanding of the language and its ecosystem.

(ref:hirist.tech)
  • Golang Developer

    5 days ago


    Bangalore City, India Recro Full time

    Position: Golang DeveloperLocation: BangaloreType: Full-TimeExperience Level: 3+ yearsJob Description:We are seeking a skilled and experienced Golang Developer to join our innovative and dynamic team. The ideal candidate will have a strong background in hands-on programming, a deep understanding of design principles, especially in terms of scalability, and...

  • Golang Developer

    1 month ago


    Bangalore, India SignDesk Full time

    Job Description : Job Responsibilities : - Develop high-performance & resource-aware web servers- Design and develop future-proof software solutions- Design and develop modular & highly reusable programs- Research and develop high-performance algorithms- Optimize and maintain the legacy code- Stay updated with server-side technological advancementsSkills...

  • Golang Developer

    1 month ago


    bangalore, India White Force Full time

    Job Description: Company Name : AWIGNPosition : Golang Developer Location: Remote Its a contract base job for 6 months Must have skills: Sound knowledge and application of algorithms and data structures with space and me complexitiesStrong design skills involving data modeling and low-level class designGood knowledge of object-oriented programming...


  • Bangalore, India Scaling Theory Full time

    (Kombai): Back - End Golang Developer (Drive) - As a back-end golang developer, you will play a pivotal role in designing, developing, and maintaining our back-end infrastructure and applications. - You will be responsible for crafting scalable, secure, and robust apis and products that meet our high standards of performance and reliability.- Your...

  • Golang Developer

    5 days ago


    bangalore, India Awign Full time

    About Awign Expert:Awign Expert is an Enterprise focused platform that helps businesses Hire, Assess and Manage high skilled resources for Gig Based Projects. We provide our Experts a gateway to work for and build a freelance/consulting career with large scale EnterprisesWe are a newly launched business division of Awign, which is one of the pioneers and...


  • Bangalore, Karnataka, India SignDesk Full time

    Job Description :Job Responsibilities :- Develop high-performance & resource-aware web servers- Design and develop future-proof software solutions- Design and develop modular & highly reusable programs- Research and develop high-performance algorithms- Optimize and maintain the legacy code- Stay updated with server-side technological advancementsSkills : -...

  • GoLang Developer

    6 days ago


    bangalore, India Alp Consulting Limited Full time

    Exp:-4-8Yrs Location:-PAN India Job Type:- Contract to Hire Job Description:- Design, develop, and implement new features and modules using Golang. Write clean, efficient, and maintainable code adhering to best practices. Conduct thorough testing to ensure the quality, functionality, and performance of developed solutions. Troubleshoot technical issues...

  • Golang Developer

    3 weeks ago


    Bangalore, India Varite India Full time

    Job Description :- Hands-on experience with GCP & AWS cloud technology, Containers (Docker / Kubernetes / Podman)- Must have 3+ years industry experience in a similar role should have a robust background in Linux administration and troubleshooting- Must have knowledge on Golang - Intermediate- Must have experience automating software builds and deployments...

  • Golang Developer

    4 weeks ago


    Bangalore, Karnataka, India Varite India Full time

    Job Description :- Hands-on experience with GCP & AWS cloud technology, Containers (Docker / Kubernetes / Podman)- Must have 3+ years industry experience in a similar role should have a robust background in Linux administration and troubleshooting- Must have knowledge on Golang - Intermediate- Must have experience automating software builds and deployments...

  • Golang Developer

    2 weeks ago


    bangalore, India Varite India Full time

    Job Description :- Hands-on experience with GCP & AWS cloud technology, Containers (Docker / Kubernetes / Podman)- Must have 3+ years industry experience in a similar role should have a robust background in Linux administration and troubleshooting- Must have knowledge on Golang - Intermediate- Must have experience automating software builds and deployments...

  • Golang Developer

    4 weeks ago


    Bangalore, Karnataka, India NEWFORT CONSULTANCY PVT LTD Full time

    Job Description :Hiring for an experienced Golang microservices developer.Responsibilities :- Working within a team responsible for the design, development and deployment of microservices using Golang- Participate in peer code reviews, architectural discussions, and sprint planning- Writing unit, integration, and end-to-end tests for new featuresRequirements...

  • Golang Developer

    1 month ago


    Bangalore, India NEWFORT CONSULTANCY PVT LTD Full time

    Job Description : Hiring for an experienced Golang microservices developer.Responsibilities :- Working within a team responsible for the design, development and deployment of microservices using Golang- Participate in peer code reviews, architectural discussions, and sprint planning- Writing unit, integration, and end-to-end tests for new...

  • Golang Developer

    2 weeks ago


    Bangalore, India Coders Brain Pvt Ltd Full time

    Role Description :This is a full-time on-site role for a Golang Developer with AWS experience. As a Golang Developer, you will be responsible for developing scalable software solutions using Golang and leveraging the AWS platform. You will collaborate with cross-functional teams to design, develop, and deploy high-quality and efficient applications. This...

  • Golang Developer

    2 weeks ago


    bangalore, India Coders Brain Pvt Ltd Full time

    Role Description :This is a full-time on-site role for a Golang Developer with AWS experience. As a Golang Developer, you will be responsible for developing scalable software solutions using Golang and leveraging the AWS platform. You will collaborate with cross-functional teams to design, develop, and deploy high-quality and efficient applications. This...

  • Golang Developer

    2 weeks ago


    Bangalore, Karnataka, India Coders Brain Pvt Ltd Full time

    Role Description :This is a full-time on-site role for a Golang Developer with AWS experience. As a Golang Developer, you will be responsible for developing scalable software solutions using Golang and leveraging the AWS platform. You will collaborate with cross-functional teams to design, develop, and deploy high-quality and efficient applications. This...

  • Golang developer

    2 weeks ago


    bangalore, India Bytes To Bots consultancy services Full time

    Exp - 3+ years NOtice - immediate to 20 days Skill - Golang and react

  • Golang Developer

    3 weeks ago


    Bangalore, India Cloudesign Technology Full time

    Cloudesign technology solutions (cts) is a digital transformation it consulting, and services company, that enables digital transformation for enterprises and technology providers by delivering seamless customer experiences, business efficiency, and actionable insights. We are doing the same thing as any big it company does but doing it a lot better with...

  • Golang Developer

    3 weeks ago


    Bangalore, India IT Full time

    Detailed JD: Total Experience: 6+Years. Location: Bangalore. - Bachelor's or higher degree in Computer Science, Software Engineering, or related field.- Minimum 4 years relevant experience in software development including extensive experience in GoLang programming language.- Strong expertise in container technologies, with a focus on Kubernetes,...

  • Golang Developer

    4 weeks ago


    Bangalore, Karnataka, India IT Full time

    Detailed JD: Total Experience: 6+Years. Location: Bangalore. - Bachelor's or higher degree in Computer Science, Software Engineering, or related field.- Minimum 4 years relevant experience in software development including extensive experience in GoLang programming language.- Strong expertise in container technologies, with a focus on Kubernetes,...

  • Golang Developer

    1 month ago


    bangalore, India IT Full time

    Detailed JD: Total Experience: 6+Years. Location: Bangalore. - Bachelor's or higher degree in Computer Science, Software Engineering, or related field.- Minimum 4 years relevant experience in software development including extensive experience in GoLang programming language.- Strong expertise in container technologies, with a focus on Kubernetes, experience...