diff options
| author | 2025-08-14 14:09:06 +0200 | |
|---|---|---|
| committer | 2025-08-14 14:09:06 +0200 | |
| commit | e9b7e977a552275badf464a3b5882f41c6f879eb (patch) | |
| tree | 70f6d8228b8e9ccc58b6607bae134397e925d021 /internal/util | |
| parent | [bugfix] insert filter keywords/statuses into DB when creating new filters (#... (diff) | |
| download | gotosocial-e9b7e977a552275badf464a3b5882f41c6f879eb.tar.xz | |
[performance] replace uses of fmt.Sprintf() with inlineable buildURL_() and buildPath_() functions (#4374)
Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4374
Co-authored-by: kim <grufwub@gmail.com>
Co-committed-by: kim <grufwub@gmail.com>
Diffstat (limited to 'internal/util')
| -rw-r--r-- | internal/util/paging.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/internal/util/paging.go b/internal/util/paging.go index 712498313..69bacd2cd 100644 --- a/internal/util/paging.go +++ b/internal/util/paging.go @@ -18,8 +18,8 @@ package util import ( - "fmt" "net/url" + "strconv" "strings" apimodel "code.superseriousbusiness.org/gotosocial/internal/api/model" @@ -71,7 +71,7 @@ func PackagePageableResponse(params PageableResponseParams) (*apimodel.PageableR nextRaw := params.NextMaxIDKey + "=" + params.NextMaxIDValue if params.Limit != 0 { - nextRaw = fmt.Sprintf("limit=%d&", params.Limit) + nextRaw + nextRaw = "limit=" + strconv.Itoa(params.Limit) + "&" + nextRaw } for _, p := range params.ExtraQueryParams { @@ -96,7 +96,7 @@ func PackagePageableResponse(params PageableResponseParams) (*apimodel.PageableR prevRaw := params.PrevMinIDKey + "=" + params.PrevMinIDValue if params.Limit != 0 { - prevRaw = fmt.Sprintf("limit=%d&", params.Limit) + prevRaw + prevRaw = "limit=" + strconv.Itoa(params.Limit) + "&" + prevRaw } for _, p := range params.ExtraQueryParams { |
