File tree Expand file tree Collapse file tree 15 files changed +30
-46
lines changed Expand file tree Collapse file tree 15 files changed +30
-46
lines changed Original file line number Diff line number Diff line change @@ -23,6 +23,8 @@ Developers are not forced to upgrade if they don't really need it. Upgrade whene
23
23
24
24
Changes apply to ` main ` branch.
25
25
26
+ # Mon, 21 Aug 2023 | v12.2.5
27
+
26
28
- Add optional ` Singleton() bool ` method to controllers to mark them as singleton, will panic with a specific error if a controller expects dynamic dependencies. This behavior is idendical to the app-driven ` app.EnsureStaticBindings() ` .
27
29
28
30
- Non-zero fields of a controller that are marked as ignored, with ` ignore:"true" ` field tag, they are not included in the dependencies at all now.
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ Try the official [Iris Command Line Interface](https://github.com/kataras/iris-c
6
6
7
7
# <a href="https://iris-go.com"><img src="https://iris-go.com/images/logo-new-lq-45.png"></a> Iris Web Framework <a href="README_GR.md"><img width="20px" src="https://iris-go.com/images/flag-greece.svg" /> <a href="README_JA.md"><img width="20px" height="20px" src="https://iris-go.com/images/flag-japan.svg" /></a> </a> <a href="README_FR.md"><img width="20px" src="https://iris-go.com/images/flag-france.svg" /></a> <a href="README_ZH_HANT.md"><img width="20px" src="https://iris-go.com/images/flag-taiwan.svg" /></a> <a href="README_ZH_HANS.md"><img width="20px" src="https://iris-go.com/images/flag-china.svg" /></a> <a href="README_ES.md"><img width="20px" src="https://iris-go.com/images/flag-spain.png" /></a> <a href="README_FA.md"><img width="20px" src="https://iris-go.com/images/flag-iran.svg" /></a> <a href="README_RU.md"><img width="20px" src="https://iris-go.com/images/flag-russia.svg" /></a> <a href="README_KO.md"><img width="20px" src="https://iris-go.com/images/flag-south-korea.svg?v=12" /></a> <a href="README_PT_BR.md"><img width="20px" height="20px" src="https://iris-go.com/images/flag-brazil.svg" /></a> <a href="README_VN.md"><img width="20px" height="20px" src="https://iris-go.com/images/flag-vietnam.svg" /></a>
8
8
9
- [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community) <!--[](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)--> [](https://iris-go.com/donate) <!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.4)--> <!-- [](https://github.com/kataras/iris/releases) -->
9
+ [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community) <!--[](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)--> [](https://iris-go.com/donate) <!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.5)--> <!-- [](https://github.com/kataras/iris/releases) -->
10
10
11
11
Iris is a fast, simple yet fully featured and very efficient web framework for Go.
12
12
@@ -558,7 +558,7 @@ The only requirement is the [Go Programming Language](https://go.dev/dl/).
558
558
$ mkdir myapp
559
559
$ cd myapp
560
560
$ go mod init myapp
561
- $ go get github.com/kataras/iris/v12@latest # or @v12.2.4
561
+ $ go get github.com/kataras/iris/v12@latest # or @v12.2.5
562
562
```
563
563
564
564
<details ><summary >Install on existing project</summary >
Original file line number Diff line number Diff line change 1
1
# Iris Web Framework
2
2
3
- [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)<!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.4)--> [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community)<!--[](https://iris-go.com/donate)--><!-- [](https://github.com/kataras/iris/releases) -->
3
+ [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)<!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.5)--> [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community)<!--[](https://iris-go.com/donate)--><!-- [](https://github.com/kataras/iris/releases) -->
4
4
5
5
Iris es un framework web rápido, simple pero con muchas funcionalidades y muy eficiente para Go. Proporciona una base bellamente expresiva y fácil de usar para su próximo sitio web o API.
6
6
@@ -49,7 +49,7 @@ $ go run ejemplo.go
49
49
50
50
Iris contiene un extenso y completo ** [ wiki] ( https://www.iris-go.com/#ebookDonateForm ) ** que facilita comenzar con el framework.
51
51
52
- Para obtener una documentación técnica más detallada, puede dirigirse a nuestros [ godocs] ( https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.4 ) . Y para código ejecutable siempre puede visitar el subdirectorio del repositorio [ \_ examples] ( _examples/ ) .
52
+ Para obtener una documentación técnica más detallada, puede dirigirse a nuestros [ godocs] ( https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.5 ) . Y para código ejecutable siempre puede visitar el subdirectorio del repositorio [ \_ examples] ( _examples/ ) .
53
53
54
54
### ¿Te gusta leer mientras viajas?
55
55
Original file line number Diff line number Diff line change 10
10
11
11
# Iris Web Framework
12
12
13
- [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)<!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.4)--> [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community)<!--[](https://iris-go.com/donate)--><!-- [](https://github.com/kataras/iris/releases) -->
13
+ [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)<!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.5)--> [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community)<!--[](https://iris-go.com/donate)--><!-- [](https://github.com/kataras/iris/releases) -->
14
14
15
15
آیریس یک چارچوب وب پر سرعت ، ساده و در عین حال کاملاً برجسته و بسیار کارآمد برای Go است.
16
16
</div >
@@ -137,7 +137,7 @@ func (c *userController) PutBy(id uint64, req request) response {
137
137
$ mkdir myapp
138
138
$ cd myapp
139
139
$ go mod init myapp
140
- $ go get github.com/kataras/iris/v12@latest # or @v12.2.4
140
+ $ go get github.com/kataras/iris/v12@latest # or @v12.2.5
141
141
```
142
142
143
143
<div dir =" rtl " >
Original file line number Diff line number Diff line change 1
1
# Iris Web Framework
2
2
3
- [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)<!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.4)--> [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community)<!--[](https://iris-go.com/donate)--><!-- [](https://github.com/kataras/iris/releases) -->
3
+ [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)<!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.5)--> [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community)<!--[](https://iris-go.com/donate)--><!-- [](https://github.com/kataras/iris/releases) -->
4
4
5
5
<a href =" https://iris-go.com " > <img align =" right " src =" https://iris-go.com/images/logo-w169.png " ></a >
6
6
@@ -57,7 +57,7 @@ Iris possède un **[wiki](https://www.iris-go.com/#ebookDonateForm)** complet et
57
57
58
58
<!--  -->
59
59
60
- Pour une documentation encore plus complète vous pouvez visiter notre [ godocs] ( https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.4 ) (en Anglais). Et vous trouverez du code executable dans le dossier [ \_ examples] ( _examples/ ) .
60
+ Pour une documentation encore plus complète vous pouvez visiter notre [ godocs] ( https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.5 ) (en Anglais). Et vous trouverez du code executable dans le dossier [ \_ examples] ( _examples/ ) .
61
61
62
62
### Vous préférez une version PDF?
63
63
Original file line number Diff line number Diff line change 1
1
# Iris Web Framework
2
2
3
- [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)<!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.4)--> [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community)<!--[](https://iris-go.com/donate)--><!-- [](https://github.com/kataras/iris/releases) -->
3
+ [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)<!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.5)--> [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community)<!--[](https://iris-go.com/donate)--><!-- [](https://github.com/kataras/iris/releases) -->
4
4
5
5
Το Iris είναι ένα γρήγορο, απλό αλλά και πλήρως λειτουργικό και πολύ αποδοτικό web framework για τη Go γλώσσα προγραμματισμού. Παρέχει ένα εκφραστικό και εύχρηστο υπόβαθρο για την επόμενη ιστοσελίδα σας.
6
6
@@ -53,7 +53,7 @@ $ go run example.go
53
53
54
54
Το Iris περιέχει εκτενείς και λεπτομερείς ** [ book] ( https://www.iris-go.com/#ebookDonateForm ) ** καθιστώντας το εύκολο στην εκμάθηση.
55
55
56
- Για λεπτομερέστερη τεχνική τεκμηρίωση μπορείτε να κατευθυνθείτε προς τα [ godocs] ( https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.4 ) μας. Και για εκτελέσιμο κώδικα μπορείτε πάντα να επισκέπτεστε τα [ παραδείγματα] ( _examples/ ) .
56
+ Για λεπτομερέστερη τεχνική τεκμηρίωση μπορείτε να κατευθυνθείτε προς τα [ godocs] ( https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.5 ) μας. Και για εκτελέσιμο κώδικα μπορείτε πάντα να επισκέπτεστε τα [ παραδείγματα] ( _examples/ ) .
57
57
58
58
### Σας αρέσει να διαβάζετε ενώ ταξιδεύετε;
59
59
You can’t perform that action at this time.
0 commit comments