https://www.spinute.org/go-by-example/
@Hello World
@Values
@Variables
@Constants
@For
@If/Else
@Switch
@Arrays
@Slices
@Maps
@Range
@Functions
@Multiple Return Values
@Variadic Functions
@Closures
@Recursion
@Pointers
@Structs
@Methods
@Interfaces
@Errors
@Goroutines@
@Channels@
@Channel Buffering@
@Channel Synchronization@
@Channel Directions@
@Select@
@Timeouts@
@Non-Blocking Channel Operations@
@Closing Channels@
@Range over Channels@
@Timers@
@Tickers@
@Worker Pools@
@WaitGroups@
@Rate Limiting@ーーパッケージもある
@Atomic Counters@
@Mutexes@
@Stateful Goroutines@
@Sorting
@Sorting by Functions
@Panic
@Defer
@Collection Functions
(generics not yet)
@String Functions
@String Formatting
@Regular Expressions@
@JSON
@XML
@Time
@Epoch
@Time Formatting / Parsing
@Random Numbers
@Number Parsing
@URL Parsing
@SHA1 Hashes
@Base64 Encoding
@Reading Files@
@Writing Files@
@Line Filters
@File Paths
@Directories
@Temporary Files and Directories
@Testing
@Command-Line Arguments
@Command-Line Flags
@Command-Line Subcommands
@Environment Variables--unix
@HTTP Clients
@HTTP Servers
@Exit
@Spawning Processes--unix
@Exec'ing Processes--unix
@Signals--unix
Context---out of date:パッケージになった
https://qiita.com/ffggss/items/94f1c4c5d311db2ec71a :: nvm,node,npm
0 件のコメント:
コメントを投稿