replaced interface{} with any

This commit is contained in:
Gani Georgiev 2023-10-01 18:45:27 +03:00
parent 5732bc38e3
commit 2f5cfcfe87
2 changed files with 4 additions and 4 deletions

View File

@ -16,7 +16,7 @@ import (
// //
// This is similar to `echo.BindBody()`, but for JSON requests uses // This is similar to `echo.BindBody()`, but for JSON requests uses
// custom json reader that **copies** the request body, allowing multiple reads. // custom json reader that **copies** the request body, allowing multiple reads.
func BindBody(c echo.Context, i interface{}) error { func BindBody(c echo.Context, i any) error {
req := c.Request() req := c.Request()
if req.ContentLength == 0 { if req.ContentLength == 0 {
return nil return nil
@ -40,7 +40,7 @@ func BindBody(c echo.Context, i interface{}) error {
// CopyJsonBody reads the request body into i by // CopyJsonBody reads the request body into i by
// creating a copy of `r.Body` to allow multiple reads. // creating a copy of `r.Body` to allow multiple reads.
func CopyJsonBody(r *http.Request, i interface{}) error { func CopyJsonBody(r *http.Request, i any) error {
body := r.Body body := r.Body
// this usually shouldn't be needed because the Server calls close for us // this usually shouldn't be needed because the Server calls close for us
@ -66,7 +66,7 @@ func CopyJsonBody(r *http.Request, i interface{}) error {
// when a map destination is used. // when a map destination is used.
// //
// It should be replaced with echo.BindBody(c, i) once the issue is fixed in echo. // It should be replaced with echo.BindBody(c, i) once the issue is fixed in echo.
func bindFormData(c echo.Context, i interface{}) error { func bindFormData(c echo.Context, i any) error {
if i == nil { if i == nil {
return nil return nil
} }

View File

@ -53,7 +53,7 @@ func (j JsonRaw) Value() (driver.Value, error) {
// Scan implements [sql.Scanner] interface to scan the provided value // Scan implements [sql.Scanner] interface to scan the provided value
// into the current JsonRaw instance. // into the current JsonRaw instance.
func (j *JsonRaw) Scan(value interface{}) error { func (j *JsonRaw) Scan(value any) error {
var data []byte var data []byte
switch v := value.(type) { switch v := value.(type) {