GoConqr has a new look! Let us know what you think.

Go Programming

10 resources created by 4 users

This Go Programming page on GoConqr gathers a small set of community-made quizzes, mind maps and flashcards, covering environment setup, functions, types, pointers and errors. It is for university students practicing Go concepts and teachers looking for material on those topics. The resources are at university level and offer both questions and visual summaries. Start with a flashcard deck, then try the quiz and explore a mind map.

Go Programming

Top Go Programming resources

Quizzes

Mind maps

Flashcards

More C, C++, C# and Other Languages topics

About Go Programming

GoConqr Original

Start with the foundations

The Go Programming page brings together a small set of resources made by GoConqr users. For an introduction to organizing Go code, start with the Setting Up Your Go Environment flashcards. They ask about Go projects, the file created by go mod init and package declarations.

Next, use Predeclared Types and Declarations to practice questions about uninitialized variables, literals and integer literal prefixes. The Golang mind map offers another view of code organization, including workspaces, repositories, packages and source files.

Practice functions, types and errors

The Functions flashcards ask about function declarations, input parameters and return values. The mind map with the same title covers declaring and calling functions, so you can use it to organize the ideas before working through the questions.

Continue with Types, Methods, and Interfaces for questions about concrete and abstract types, type declarations and methods. The Pointers mind map introduces pointers, memory addresses and the zero value for a pointer. The Errors flashcards ask about error values, nil and checking for errors.

Use the quiz alongside the maps

The quiz asks where a Go program starts running, where the language was created and about the notation for logical NOT. It also includes a question about loop execution. Try it after studying the flashcards, then return to a relevant resource when a question exposes something you want to review.

This topic sits within the programming languages unit of Computing and ICT. Its resources offer different ways to explore the Go material listed here, from short questions to visual outlines. Choose a deck or map that matches the concept you want to practice.

Frequently asked questions

Which resource should I start with?

The Setting Up Your Go Environment flashcards are a useful starting point if you want to practice questions about projects, package declarations and go mod init. If you are focusing on functions instead, start with the Functions mind map and follow it with the flashcards of the same name.

What do the mind maps cover?

The Functions mind map covers declaring and calling functions, including parameters and return values. Pointers introduces memory addresses and the zero value for a pointer. Golang outlines code organization, including workspaces, repositories and packages. There is also a Spanish-language mind map on programming structure.

Are these resources free to use?

Yes. Every resource listed on this page is free to open, study and take without an account. A free account can also save your quiz scores and lets you make your own quizzes, mind maps, flashcards and notes. The listed resources were made by GoConqr users.

Feedback

What is it about?

What do you think of the new look?

How do you like it?