forked from mmcgrana/gobyexample
-
Notifications
You must be signed in to change notification settings - Fork 0
/
examples.txt
84 lines (84 loc) · 1.13 KB
/
examples.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
Hello World
# Values
# Variables
# Short Declarations
# Constants
# For
# If/Else
# Switch
Arrays
Slices
Maps
# Range
# Functions
# Multiple Return Values
# Varadic Functions
# Closures
# Recursion
# Defer
# Panic
# Pointers
# New
# Structs
# Methods
# Embedding
# Interfaces
# Errors
# OK Guards
Goroutines
# Concurrent Goroutines
Channels
# Channel Buffering
# Channel Directions
# Synchronization
Select
Timeouts
# Scatter Gather
# Rate Limiting
# Worker Pools
# Non-Blocking Channel Operations
# Closing Channels
Timers
Tickers
# State Goroutine
# State Mutex
Sorting
Sorting by Functions
# Collection Functions
# String Functions
# String Formatting
# Regexs
# Bytes
# JSON
# Time
# Epochs
# Elapsed Time
# Random Numbers
# Number Parsing
# URLs
SHA1 Hashes
# Base64 Encoding
# Reading Files
# Writing Files
Line Filters
# Command-Line Arguments
# Command-Line Flags
Environment Variables
Spawning Processes
Exec'ing Processes
Signals
Exit
# HTTP Client
# HTTPS Client
# Redis
# Postgres
# Hello Web
# Responses
# Request Routing
# Request Logging
# Static Content
# Basic Authentication
# Canonical Hosts
# Middleware
# Graceful Shutdown
# HTTPS Servers