package main // import "git.sangeeth.dev/gobyexample/runes" // import "git.sangeeth.dev/gobyexample/structs" // import "git.sangeeth.dev/gobyexample/generics" // import "git.sangeeth.dev/gobyexample/errors" // import "git.sangeeth.dev/gobyexample/goroutines" // import "git.sangeeth.dev/gobyexample/channels" // import "git.sangeeth.dev/gobyexample/cselect" // import "git.sangeeth.dev/gobyexample/timeouts" // import "git.sangeeth.dev/gobyexample/selectdefault" // import "git.sangeeth.dev/gobyexample/closingchannels" // import "git.sangeeth.dev/gobyexample/timers" // import "git.sangeeth.dev/gobyexample/tickers" // import "git.sangeeth.dev/gobyexample/workerpools" // import "git.sangeeth.dev/gobyexample/waitgroups" // import "git.sangeeth.dev/gobyexample/ratelimiting" // import "git.sangeeth.dev/gobyexample/atomics" // import "git.sangeeth.dev/gobyexample/mutex" // import "git.sangeeth.dev/gobyexample/statefulgoroutines" // import "git.sangeeth.dev/gobyexample/sorting" // import "git.sangeeth.dev/gobyexample/panic" // import "git.sangeeth.dev/gobyexample/defers" // import "git.sangeeth.dev/gobyexample/recovering" // import "git.sangeeth.dev/gobyexample/stringfuncs" import "git.sangeeth.dev/gobyexample/formatting" func main() { // runes.Runes() // structs.Structs() // generics.Generics() // errors.Errors() // goroutines.Goroutines() // channels.Channels() // cselect.Select() // timeouts.Timeouts() // selectdefault.SelectDefault() // closingchannels.ClosingChannels() // timers.Timers() // tickers.Tickers() // workerpools.WorkerPools() // waitgroups.WaitGroups() // ratelimiting.RateLimiting() // atomics.Atomics() // mutex.Mutex() // statefulgoroutines.StatefulGoroutines() // sorting.Sorting() // panic.Panic() // defers.Defers() // recovering.Recover() // stringfuncs.StringFuncs() formatting.Formatting() }