diff --git a/go.mod b/go.mod index 7db6ee5..f091dfc 100644 --- a/go.mod +++ b/go.mod @@ -2,14 +2,11 @@ module vultras.su/service/rwiki go 1.21.7 -replace vultras.su/core/bond => ../bond - -replace vultras.su/core/cli => ../cli - require ( - github.com/d5/tengo/v2 v2.16.1 // indirect - github.com/gomarkdown/markdown v0.0.0-20231222211730-1d6d20845b47 // indirect - vultras.su/core/bond v0.0.0-20240118183558-6fa4ef4cf402 // indirect - vultras.su/core/cli v0.0.0-20240104195345-5d79542278a0 // indirect - vultras.su/util/pp v0.0.2 // indirect + github.com/gomarkdown/markdown v0.0.0-20231222211730-1d6d20845b47 + vultras.su/core/bond v0.1.0 + vultras.su/core/cli v0.0.0-20240104195345-5d79542278a0 + vultras.su/util/pp v0.0.2 ) + +require github.com/d5/tengo/v2 v2.16.1 // indirect diff --git a/go.sum b/go.sum index 2993870..fa208aa 100644 --- a/go.sum +++ b/go.sum @@ -2,5 +2,11 @@ github.com/d5/tengo/v2 v2.16.1 h1:/N6dqiGu9toqANInZEOQMM8I06icdZnmb+81DG/lZdw= github.com/d5/tengo/v2 v2.16.1/go.mod h1:XRGjEs5I9jYIKTxly6HCF8oiiilk5E/RYXOZ5b0DZC8= github.com/gomarkdown/markdown v0.0.0-20231222211730-1d6d20845b47 h1:k4Tw0nt6lwro3Uin8eqoET7MDA4JnT8YgbCjc/g5E3k= github.com/gomarkdown/markdown v0.0.0-20231222211730-1d6d20845b47/go.mod h1:JDGcbDT52eL4fju3sZ4TeHGsQwhG9nbDV21aMyhwPoA= +vultras.su/core/bond v0.0.3-0.20240229203443-801cf0d0d06d h1:ZlEoKLpij6ncXl5gmzQnlPGVQpnubM0HH9RoVHe7RYQ= +vultras.su/core/bond v0.0.3-0.20240229203443-801cf0d0d06d/go.mod h1:d8O5wwQlZrVAeoV7qIwxXabB9RuqgopP7wEyRl3++Tc= +vultras.su/core/bond v0.1.0 h1:STd9RA3vZj18kA4yrCRvDsB/VOEwx7yVQysGICcPfc0= +vultras.su/core/bond v0.1.0/go.mod h1:d8O5wwQlZrVAeoV7qIwxXabB9RuqgopP7wEyRl3++Tc= +vultras.su/core/cli v0.0.0-20240104195345-5d79542278a0 h1:acA77oEg7hDuUchyBvw7scG9gayVLFAC9/CGuqyfLSA= +vultras.su/core/cli v0.0.0-20240104195345-5d79542278a0/go.mod h1:rYu/sFWE3vUkDSSJCZt+K1aVaso0MYcZ+tmxQd4whdQ= vultras.su/util/pp v0.0.2 h1:lt/vSGMfCtin3j0hrMzl7gL5Q6cthJj6ZXhnSvdsgkU= vultras.su/util/pp v0.0.2/go.mod h1:GulfCjwflXIdIVGbZks+WosckST3pD4jAJ+0MR/TdUM= diff --git a/server/main.go b/server/main.go index 0f776ad..735c96a 100644 --- a/server/main.go +++ b/server/main.go @@ -66,6 +66,7 @@ func New(opts ServerOptions) *Server { return srv } + func (srv *Server) Handle(c *bond.Context) { c.Data = ContextData{ Server: srv, @@ -159,7 +160,7 @@ func (srv *Server) ProcessToHtml(urlPath, filePath string, bts []byte) ([]byte, } var makeRootHandler = func(opts ServerOptions) bond.Handler { - return bond.Root(bond.Path(). + return bond.Path(). Case( "web", bond.StaticDir(opts.WebPath), @@ -193,5 +194,5 @@ var makeRootHandler = func(opts ServerOptions) bond.Handler { c.SetContentType(contents.Html, contents.Utf8) c.W.Write(bts) }), - )) + ) } diff --git a/wiki/rpg/world/atrium.pmd b/wiki/rpg/world/atrium.pmd index f885067..878e83a 100644 --- a/wiki/rpg/world/atrium.pmd +++ b/wiki/rpg/world/atrium.pmd @@ -9,13 +9,13 @@ ## Расы -Генная инженерия создала новые расы людей. +Генная инженерия создала новые расы людей +с определённым уклоном, вызванным потребностью +скорых войн между странами: -* Шеки - военные -* Пролы - рабочие +* Шеки - военные, бойцы +* Пролы - рабочие, инженеры * Экспериментальные: * Диклониусы * и т. д. (дописать по необходимости) - -