5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

Aspire     Go Programming Essentials     Go Programming Essentials Track : 03 Web Programming in Go

Final Exam: Web Programming in Go will test your knowledge and application of the topics presented throughout the Web Programming in Go track of the Aspire Go Programming Essentials Journey.



Objectives

Final Exam: Web Programming in Go

  • demonstrate form handling in Go with Form, PostForm, and MultipartForm functions
  • demonstrate how to test HTTP using the httptest package in G
  • demonstrate how to utilize variables in Go
  • demonstrate how to work with functions in Go
  • describe handlers and handler functions in Go
  • describe how web applications store or persist data and the purpose of structs in Go
  • describe HTTP requests and HTTP request methods and header
  • describe HTTP responses and HTTP response status codes and headers
  • describe SOAP web services
  • describe the need for Go in web development
  • describe the purpose and features of functions in Go, including built-in functions, user-defined functions, function declarations, and function literals
  • describe the purpose and features of HTML forms in Go and how HTTP POST requests are handled
  • describe the purpose and features of response headers in Go
  • describe the purpose and features of templates and the Go template package
  • describe the purpose and features of the Go httprouter package
  • describe the purpose and features of the Go net/http package
  • describe the purpose and features of working with SQL databases in Go
  • describe the role of HTTP in web programming and the differences between HTTP 1.x and 2
  • describe the ServeMux and DefaultServeMux handlers in Go and how they're used
  • describe web services and how they relate to programming in Go