What you’ll take away.
- Organise modules, packages and data structures for a small service
- Handle errors at system boundaries and propagate useful context
- Practise timeouts, cancellation and orderly shutdown
Your training in detail
- Who is it for?
- Developers considering Go for internal tools or backend services.
- Prerequisites
- Programming experience and basic knowledge of HTTP and JSON. Previous Go experience is not required.
- Format & planning
- Scope and dates by arrangement
Agenda: from understanding to application
Our independently developed agenda proposal. Focus areas, lab environment and scope are agreed before booking.
Organise modules, packages and data structures for a small service
Connect HTTP requests, JSON and input validation
Handle errors at system boundaries and propagate useful context
Use table-driven tests and isolate dependencies
Practise timeouts, cancellation and orderly shutdown
Create a task service with three endpoints, test invalid inputs and document a failed dependency call. Explain the design choices in a short review.
Exams, licences & credentials
Independent practical workshop. No vendor certification or external examination included.
Vendor references & review date
Sources checked on 2026-10-23. These sources describe the technology or external exam requirements. They do not imply a partnership with NextNowa.
Your learning content
These objectives describe the training topic. The specific syllabus, duration, dates, trainer and price are agreed before booking.
