mirror of
https://github.com/kataras/iris.git
synced 2025-01-23 18:51:03 +01:00
more details
Signed-off-by: Gerasimos (Makis) Maropoulos <kataras2006@hotmail.com> Former-commit-id: 4ed59111e5e5fc05a9935a9290f9e385c6413c79
This commit is contained in:
parent
4fd9886a10
commit
91fe161e90
|
@ -81,7 +81,7 @@ app.Get("/profile/{name:alphabetical max(255)}", func(ctx iris.Context){
|
|||
- Update the vendor `sessions/sessiondb/vendor/...badger` to v1.5.3
|
||||
|
||||
I believe it is soon to adapt the new [go modules](https://github.com/golang/go/wiki/Modules#table-of-contents) inside Iris, the new `go mod` command may change until go 1.12, it is still an experimental feature.
|
||||
The [vendor](https://github.com/kataras/iris/tree/v11/vendor) folder will be kept until most the majority of Go developers get acquainted with the new `go modules`. The `go.mod` and `go.sum` files will come at `iris v12` (or `go 1.12`), we could do that on this version as well but I don't want to have half-things, versioning should be passed on import path as well and that is a large breaking change to go with it right now, so it will probably have a new path such as `github.com/kataras/iris/v12` based on a `git tag` like every Iris release (we are lucky here because we used semantic versioning from day zero). No folder re-structure inside the root git repository to split versions will ever happen, so backwards-compatibility will be not enabled by-default although it's easy for anyone to grab any version from older [releases](https://github.com/kataras/iris/releases) or branch and target that.
|
||||
The [vendor](https://github.com/kataras/iris/tree/v11/vendor) folder will be kept until the majority of Go developers get acquainted with the new `go modules`. The `go.mod` and `go.sum` files will come at `iris v12` (or `go 1.12`), we could do that on this version as well but I don't want to have half-things, versioning should be passed on import path as well and that is a large breaking change to go with it right now, so it will probably have a new path such as `github.com/kataras/iris/v12` based on a `git tag` like every Iris release (we are lucky here because we used semantic versioning from day zero). No folder re-structure inside the root git repository to split versions will ever happen, so backwards-compatibility for older go versions(before go 1.9.3) and iris versions will be not enabled by-default although it's easy for anyone to grab any version from older [releases](https://github.com/kataras/iris/releases) or branch and target that.
|
||||
|
||||
# Sat, 11 August 2018 | v10.7.0
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user