I am Goroot

Results 4 issues of I am Goroot

* Should be enabled for ms-sql as well https://docs.microsoft.com/en-us/sql/t-sql/statements/create-index-transact-sql?view=sql-server-ver15#syntax * mysql is tricky. Common approach is to use `CREATE UNIQUE INDEX team_members_role_team_unique_key ON team_members (role, team, active) ` where `active`...

This commit allows to parse time.Time directly into struct fields Usage: ```golang type TimedStruct struct { Timestamp time.Time `regroup:"timestamp"` TimestampPtr *time.Time `regroup:"timestampPtr,2006-01-02T15:04:05Z07:00 MST"` TimestampWithPattern time.Time `regroup:"timestampWithPattern,2006-01-02T15:04:05Z07:00"` Date time.Time `regroup:"date,2006-01-02"` }...

Fixes issue #1307 with closing Writer while WriteMessages() is ongoing https://github.com/segmentio/kafka-go/issues/1307 Cause of the issue: * Close takes the lock and goes through writers created in batchMessages closing them in...

This should hopefully bring more clarity into this issue https://github.com/labstack/echo/issues/2619 Examples would explain this better so here's similar to one from discussion ``` func main() { handler := func(c echo.Context)...