From d3aba01845bcc185c6c7339614761948cd54fcca Mon Sep 17 00:00:00 2001 From: Javad Rajabzade <56496801+Ja7ad@users.noreply.github.com> Date: Mon, 30 Aug 2021 10:27:37 +0430 Subject: [PATCH] Translated limitation section (#1509) * simplify `u <= (1<<7)-1` to `u < (1 << 7)` * It's not recommended to use `len` for empty string, we can check with string with "" * It's not recommended to use `len` for empty string, we can check with string with "" * It's not recommended to use `len` for empty string, we can check with string with "" * It's not recommended to use `len` for empty string, we can check with string with "" * Instead Bool comparison can using simplified bool check if !var = false checking * Unnecessary use of fmt.Sprintf for value without format * For check condition two value not required ! method * nil check may not be enough for slice, better check with len * function parameters combined * When the form returns error information, the text content should not start with a capital letter or end with a punctuation mark * error var invalidPath should have name of the form errFoo, It is recommended that the error variables that are part of an API should be named * change to condition len(x), it's faster https://github.com/gofiber/fiber/pull/1386#discussion_r652369520 * Update write.go * Update write_bytes.go * Update store.go * Adapted paragraph fiber version compatible with go * add translated paragraph net/http interfaces limitation Co-authored-by: RW --- .github/README_fa.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/README_fa.md b/.github/README_fa.md index 2a66006b..e23f5254 100644 --- a/.github/README_fa.md +++ b/.github/README_fa.md @@ -177,13 +177,14 @@ Fiber از Express الهام گرفته, که محبوب ترین فری

-## Limitations -* Due to Fiber's usage of unsafe, the library may not always be compatible with the latest Go version. Fiber 2.18.0 has been tested with Go versions 1.14 to 1.17. -* Fiber is not compatible with net/http interfaces. This means you will not be able to use projects like gqlgen, go-swagger, or any others which are part of the net/http ecosystem. +## محدودیت ها +* به دلیل استفاده ناامن از Fiber, ممکن است کتابخانه همیشه با آخرین نسخه Go سازگار نباشد. Fiber 2.18.0 با زبان گو نسخه ۱.۱۴ تا ۱.۱۷ تست شده است. +* فریمورک Fiber با پکیج net/http سازگار نیست. این بدان معناست شما نمی توانید از پکیج های مانند go-swagger, gqlgen یا سایر پروژه هایی که بخشی از اکوسیستم net/http هستند استفاده کنید. + +
## 👀 مثال ها -

در پایین تعدادی نمونه مثال هستش. اگر شما مثال های بیشتر می خواهید ببینید, لطفا مخزن کد و داکیومنت های ما را بازدید کنید.