Golang Glossary

Important definitions and terminologies used in Golang or Go language

A

Address operators in Golang

Allocation in Golang

An example package in Golang

Appending to and copying slices in Golang

Arithmetic operators in Golang

Array types in Golang

Assert in Golang

Assignability in Golang

Assignment statements in Golang

B

Benchmark function in Golang

Benchmark report in Golang

Benchmarking in Golang

Binary in Golang

Blank identifier in Golang

Blocks in Golang

BoltDB in Golang

Boolean types in Golang

Bootstrapping in Golang

break in Golang

break keyword in Golang

Break statements in Golang

Buffered channel in Golang

Builder design pattern in Golang

Builder interface in Golang

C

Calls in Golang

case in Golang

Case clause in Golang

chan in Golang

Channel in Golang

Channel direction in Golang

Channel types in Golang

Clients in Golang

Close in Golang

Closing a channel in Golang

Comments in Golang

Comparison operators in Golang

Compiler in Golang

Composite literals in Golang

Composition in Golang

Concrete builder in Golang

Concrete creator in Golang

Concrete product in Golang

Concurrency in Golang

const in Golang

Constant declarations in Golang

Constant expressions in Golang

Constants in Golang

continue in Golang

continue keyword in Golang

Continue statements in Golang

Conversions in Golang

Core types in Golang

Coverage Testing in Golang

Creator interface in Golang

Cross-compilation in Golang

CSV format in Golang

D

default in Golang

Default clause in Golang

defer in Golang

Defer statements in Golang

Deletion of map elements in Golang

Director in Golang

E

else in Golang

Empty statements in Golang

Encapsulation in Golang

Error in Golang

Error handling in Golang

Errors in Golang

Exported in Golang

Exported identifiers in Golang

Expression statements in Golang

Expressions in Golang

F

Factory design pattern in Golang

fallthrough in Golang

Fallthrough statements in Golang

Field in Golang

FieldByIndex in Golang

File handling in Golang

Floating-point literals in Golang

for in Golang

for loop in Golang

For statements in Golang

func in Golang

Function in Golang

Function declarations in Golang

Function literals in Golang

Function types in Golang

G

Generator in Golang

go in Golang

Go tool in Golang

Goroutine in Golang

goto in Golang

Goto statements in Golang

H

Handling panics in Golang

Hydra’s Database Interface in Golang

I

Identifiers in Golang

if in Golang

if statement in Golang

Imaginary literals in Golang

import in Golang

Import declarations in Golang

IncDec statements in Golang

Index in Golang

Index expressions in Golang

Inheritance in Golang

Instantiations in Golang

Integer literals in Golang

interface in Golang

Interface Type in Golang

Interfaces in Golang

Iota in Golang

J

JSON format in Golang

K

Key in Golang

Keywords in Golang

Kind in Golang

L

Label scopes in Golang

Labeled statements in Golang

Lazy initialization in Golang

Length and capacity in Golang

Linked list in Golang

Logical operators in Golang

M

map in Golang

Map types in Golang

Method in Golang

Method declarations in Golang

Method expressions in Golang

Method sets in Golang

Method values in Golang

MethodByName in Golang

Mocking in Golang

Module in Golang

MongoDB in Golang

Mutex in Golang

MySQL in Golang

N

Numeric types in Golang

NumField in Golang

O

Object-oriented programming (OOP) in Golang

Operands in Golang

Operators in Golang

Order of evaluation in Golang

P

package in Golang

Package clause in Golang

Package initialization in Golang

Package unsafe in Golang

Panic in Golang

Pointer types in Golang

Polymorphism in Golang

Predeclared identifiers in Golang

Primary expressions in Golang

Product in Golang

Product interface in Golang

Program execution in Golang

Protocol Buffers in Golang

Q

Qualified identifiers in Golang

R

range in Golang

range keyword in Golang

Receive operator in Golang

Receiver in Golang

Recover in Golang

Reflection in Golang

Reflection Type in Golang

Reflection Value in Golang

Representability in Golang

RESTful API in Golang

return in Golang

Return statements in Golang

Rune literals in Golang

Run-time panics in Golang

RWMutex in Golang

S

Scope in Golang

select in Golang

Select statement in Golang

Selectors in Golang

Semicolons in Golang

Send statements in Golang

Servers in Golang

Short variable declarations in Golang

Singleton design pattern in Golang

Size and alignment guarantees in Golang

Slice in Golang

Slice expression in Golang

Slice types in Golang

Slicing in Golang

Source file organization in Golang

Stack trace in Golang

Statements in Golang

String literals in Golang

String types in Golang

struct in Golang

Struct Type in Golang

switch statement in Golang

Sync package in Golang

Synchronization in Golang

T

T

Table-Driven Tests in Golang

Tag in Golang

TCP communication in Golang

Terminating statements in Golang

Test Case in Golang

Test Function in Golang

Test Runner in Golang

Test Suite in Golang

Testing Package in Golang

The zero value in Golang

Ticker in Golang

Timer in Golang

Tokens in Golang

type in Golang

Type Assertion in Golang

Type declarations in Golang

Type identity in Golang

Type inference in Golang

Type parameter declarations in Golang

TypeOf in Golang

Types in Golang

U

UDP communication in Golang

Unbuffered in Golang

Unbuffered channel in Golang

Underlying types in Golang

Unexported in Golang

Uniqueness of identifiers in Golang

V

Value in Golang

ValueOf in Golang

var in Golang

Variable in Golang

Variable declarations in Golang

W

WaitGroup in Golang

Web security in Golang

X

XML format in Golang

Y

Yield in Golang

ccTLD in SEO
Address operators in Golang

Get industry recognized certification – Contact us

keyboard_arrow_up
Open chat
Need help?
Hello 👋
Can we help you?