gobyexample/main.go

42 lines
1.4 KiB
Go

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"
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()
}