1
0
mirror of https://shylinux.com/x/ContextOS synced 2025-04-26 01:04:06 +08:00
This commit is contained in:
harveyshao 2022-05-07 17:40:36 +08:00
parent 67ac335d7c
commit f428f2388e
7 changed files with 64 additions and 97 deletions

30
go.mod
View File

@ -3,29 +3,15 @@ module shylinux.com/x/contexts
go 1.11 go 1.11
require ( require (
shylinux.com/x/golang-story v0.4.0 shylinux.com/x/golang-story v0.4.1
shylinux.com/x/linux-story v0.3.8 shylinux.com/x/linux-story v0.3.9
shylinux.com/x/mysql-story v0.4.1 shylinux.com/x/mysql-story v0.4.2
shylinux.com/x/nginx-story v0.4.1 shylinux.com/x/nginx-story v0.4.2
shylinux.com/x/redis-story v0.4.1 shylinux.com/x/redis-story v0.4.2
) )
require ( require (
shylinux.com/x/ice v0.9.2 shylinux.com/x/ice v0.9.4
shylinux.com/x/icebergs v1.1.9 shylinux.com/x/icebergs v1.2.0
shylinux.com/x/toolkits v0.5.8 shylinux.com/x/toolkits v0.5.9
)
replace (
shylinux.com/x/ice => ./usr/release
shylinux.com/x/icebergs => ./usr/icebergs
shylinux.com/x/toolkits => ./usr/toolkits
)
replace (
shylinux.com/x/golang-story => ./usr/golang-story
shylinux.com/x/linux-story => ./usr/linux-story
shylinux.com/x/mysql-story => ./usr/mysql-story
shylinux.com/x/nginx-story => ./usr/nginx-story
shylinux.com/x/redis-story => ./usr/redis-story
) )

35
go.sum
View File

@ -1,25 +1,22 @@
github.com/creack/pty v1.1.7 h1:6pwm8kMQKCmgUg0ZHTm5+/YvRK0s3THD/28+T6/kk4A=
github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY=
github.com/kr/pty v1.1.8 h1:AkaSdXYQOWeaO3neb8EM634ahkXXe3jYbVh/F9lq+GI=
github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw=
golang.org/x/crypto v0.0.0-20220427172511-eb4f295cb31f h1:OeJjE6G4dgCY4PIXvIRQbE8+RX+uXZyGhUy/ksMGJoc=
golang.org/x/crypto v0.0.0-20220427172511-eb4f295cb31f/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1 h1:SrN+KX8Art/Sf4HNj6Zcz06G7VEz+7w9tdXTPOZ7+l4=
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 h1:v+OssWQX+hTHEmOBgwxdZxK4zHq3yOs8F9J7mk0PY8E=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
shylinux.com/x/go-qrcode v0.0.1 h1:/eOGqMj1qtgs9Ymd12zTUa1gcJZs9S92kj2lb0QzKsE= shylinux.com/x/go-qrcode v0.0.1 h1:/eOGqMj1qtgs9Ymd12zTUa1gcJZs9S92kj2lb0QzKsE=
shylinux.com/x/go-qrcode v0.0.1/go.mod h1:KAbtU+KwiiABMZ/CJ0zh9PI2AX82Uf9rRYcQ4ODm4po= shylinux.com/x/go-qrcode v0.0.1/go.mod h1:KAbtU+KwiiABMZ/CJ0zh9PI2AX82Uf9rRYcQ4ODm4po=
shylinux.com/x/go-sql-mysql v0.0.1 h1:VX5SrwLBKzfkRouj39LgJ9reIXOWmMsScRpr+e0qdp0= shylinux.com/x/go-sql-mysql v0.0.1 h1:VX5SrwLBKzfkRouj39LgJ9reIXOWmMsScRpr+e0qdp0=
shylinux.com/x/go-sql-mysql v0.0.1/go.mod h1:47OfAZK24HRJMy7dAu/jrksGCf9yzJaAUFwWYjhDFDA= shylinux.com/x/go-sql-mysql v0.0.1/go.mod h1:47OfAZK24HRJMy7dAu/jrksGCf9yzJaAUFwWYjhDFDA=
shylinux.com/x/linux-story v0.3.8 h1:1oAFhhs8p7PRLmg1mrIb6y7xe6IK6E/DQXOjx7n+QrY= shylinux.com/x/golang-story v0.4.1 h1:iuRNIwFadq9BHvseM4T/aP4xqYb6Rbc0SpsbhxDdHDU=
shylinux.com/x/linux-story v0.3.8/go.mod h1:W/QN4t6ZHVaFQ9djKIp824ZAAttZXNexzY7FwsYDU7Y= shylinux.com/x/golang-story v0.4.1/go.mod h1:kcramwpYpwFcU0z3uJG4ya2dYi22Lu2J910tF6lnFIc=
shylinux.com/x/ice v0.9.4 h1:gByY3wm65J00YmOCgWp9jES+oBVrIY5tVKiujAYdWk8=
shylinux.com/x/ice v0.9.4/go.mod h1:fJizLycMNr01ROgzBYDyrNXH72IvQjiU67VdAAm/jKg=
shylinux.com/x/icebergs v1.2.0 h1:/zaEdaR00ApBxn/Yx9WYeRy/ywFNEFsdiLUn1cBX/Bg=
shylinux.com/x/icebergs v1.2.0/go.mod h1:zCAydrOC+MFmbn5SzhgdL0dhzUALiTjeT0psU2QyQ8Y=
shylinux.com/x/linux-story v0.3.9 h1:iVodBtjXOJVqdNUN5LA18Yy5AYzChnAuWWpXMybd2qU=
shylinux.com/x/linux-story v0.3.9/go.mod h1:BQK60f27wMOlfp+VYnWs6Lp0MIB68vfcA0E3HhbthZU=
shylinux.com/x/mysql-story v0.4.2 h1:pmDRkH1bVpQu4JH5b4C62HbKSYdqgcLlSJDsyHNOfYY=
shylinux.com/x/mysql-story v0.4.2/go.mod h1:awcQ8H8hH9Nhv4wbfeTaza4BddwaN4FKgcRLSmDqC1M=
shylinux.com/x/nginx-story v0.4.2 h1:bBTmFEnaxvK7dzMrAu7kRRWZTl6wCmhdhDAsy0QweJI=
shylinux.com/x/nginx-story v0.4.2/go.mod h1:iTe5dv9WxRytM7IwFh6lswgx3Dk3ue+n6TBbMlykY78=
shylinux.com/x/redis-story v0.4.2 h1:GYyDIvCpUqvfmkmOae4DKVqF1iK8cJUZSfpn9vrWvL4=
shylinux.com/x/redis-story v0.4.2/go.mod h1:lfjwBLPQN9PUStoSURmK+oHLXbaKso4bje88J+sFuLs=
shylinux.com/x/toolkits v0.5.9 h1:d2x4hNp9ariX66w8dsY8qFsPYtP0MYdOhh+exmqECDo=
shylinux.com/x/toolkits v0.5.9/go.mod h1:8LbYHe7oxBIqb6s4MSOD+4d28QvPdvkyCVtwB/JW7AA=
shylinux.com/x/websocket v0.0.1 h1:OBc21DxqsGlQ2+Pz76xqLyDNo1LV+PUUqfWi+1PZPDE= shylinux.com/x/websocket v0.0.1 h1:OBc21DxqsGlQ2+Pz76xqLyDNo1LV+PUUqfWi+1PZPDE=
shylinux.com/x/websocket v0.0.1/go.mod h1:AaSpMToOxbMULKQytzczeHPuqb708vK1vrAzCxLo/XE= shylinux.com/x/websocket v0.0.1/go.mod h1:AaSpMToOxbMULKQytzczeHPuqb708vK1vrAzCxLo/XE=
shylinux.com/x/webview v0.0.1 h1:84waIh8MnBFA2sCA9CqE2aTGBZz26pS7JlizgKi9IGU=
shylinux.com/x/webview v0.0.1/go.mod h1:4QYVOgAZyyoCghh0ByuAXqfcuFWCJQY3F7Ss2x3N/cQ=

View File

@ -3,17 +3,17 @@ module shylinux.com/x/contexts
go 1.11 go 1.11
require ( require (
shylinux.com/x/golang-story v0.4.0 shylinux.com/x/golang-story v0.4.1
shylinux.com/x/linux-story v0.3.8 shylinux.com/x/linux-story v0.3.9
shylinux.com/x/mysql-story v0.4.1 shylinux.com/x/mysql-story v0.4.2
shylinux.com/x/nginx-story v0.4.1 shylinux.com/x/nginx-story v0.4.2
shylinux.com/x/redis-story v0.4.1 shylinux.com/x/redis-story v0.4.2
) )
require ( require (
shylinux.com/x/ice v0.9.2 shylinux.com/x/ice v0.9.4
shylinux.com/x/icebergs v1.1.9 shylinux.com/x/icebergs v1.2.0
shylinux.com/x/toolkits v0.5.8 shylinux.com/x/toolkits v0.5.9
) )
replace ( replace (

View File

@ -1,25 +1,6 @@
github.com/creack/pty v1.1.7 h1:6pwm8kMQKCmgUg0ZHTm5+/YvRK0s3THD/28+T6/kk4A=
github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY=
github.com/kr/pty v1.1.8 h1:AkaSdXYQOWeaO3neb8EM634ahkXXe3jYbVh/F9lq+GI=
github.com/kr/pty v1.1.8/go.mod h1:O1sed60cT9XZ5uDucP5qwvh+TE3NnUj51EiZO/lmSfw=
golang.org/x/crypto v0.0.0-20220427172511-eb4f295cb31f h1:OeJjE6G4dgCY4PIXvIRQbE8+RX+uXZyGhUy/ksMGJoc=
golang.org/x/crypto v0.0.0-20220427172511-eb4f295cb31f/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1 h1:SrN+KX8Art/Sf4HNj6Zcz06G7VEz+7w9tdXTPOZ7+l4=
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 h1:v+OssWQX+hTHEmOBgwxdZxK4zHq3yOs8F9J7mk0PY8E=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
shylinux.com/x/go-qrcode v0.0.1 h1:/eOGqMj1qtgs9Ymd12zTUa1gcJZs9S92kj2lb0QzKsE= shylinux.com/x/go-qrcode v0.0.1 h1:/eOGqMj1qtgs9Ymd12zTUa1gcJZs9S92kj2lb0QzKsE=
shylinux.com/x/go-qrcode v0.0.1/go.mod h1:KAbtU+KwiiABMZ/CJ0zh9PI2AX82Uf9rRYcQ4ODm4po= shylinux.com/x/go-qrcode v0.0.1/go.mod h1:KAbtU+KwiiABMZ/CJ0zh9PI2AX82Uf9rRYcQ4ODm4po=
shylinux.com/x/go-sql-mysql v0.0.1 h1:VX5SrwLBKzfkRouj39LgJ9reIXOWmMsScRpr+e0qdp0= shylinux.com/x/go-sql-mysql v0.0.1 h1:VX5SrwLBKzfkRouj39LgJ9reIXOWmMsScRpr+e0qdp0=
shylinux.com/x/go-sql-mysql v0.0.1/go.mod h1:47OfAZK24HRJMy7dAu/jrksGCf9yzJaAUFwWYjhDFDA= shylinux.com/x/go-sql-mysql v0.0.1/go.mod h1:47OfAZK24HRJMy7dAu/jrksGCf9yzJaAUFwWYjhDFDA=
shylinux.com/x/linux-story v0.3.8 h1:1oAFhhs8p7PRLmg1mrIb6y7xe6IK6E/DQXOjx7n+QrY=
shylinux.com/x/linux-story v0.3.8/go.mod h1:W/QN4t6ZHVaFQ9djKIp824ZAAttZXNexzY7FwsYDU7Y=
shylinux.com/x/websocket v0.0.1 h1:OBc21DxqsGlQ2+Pz76xqLyDNo1LV+PUUqfWi+1PZPDE= shylinux.com/x/websocket v0.0.1 h1:OBc21DxqsGlQ2+Pz76xqLyDNo1LV+PUUqfWi+1PZPDE=
shylinux.com/x/websocket v0.0.1/go.mod h1:AaSpMToOxbMULKQytzczeHPuqb708vK1vrAzCxLo/XE= shylinux.com/x/websocket v0.0.1/go.mod h1:AaSpMToOxbMULKQytzczeHPuqb708vK1vrAzCxLo/XE=
shylinux.com/x/webview v0.0.1 h1:84waIh8MnBFA2sCA9CqE2aTGBZz26pS7JlizgKi9IGU=
shylinux.com/x/webview v0.0.1/go.mod h1:4QYVOgAZyyoCghh0ByuAXqfcuFWCJQY3F7Ss2x3N/cQ=

View File

@ -6,6 +6,7 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, msg,
can.onengine.listen(can, "menu", function(msg) { can.user.toast(can, msg.Option(html.ITEM)) }) can.onengine.listen(can, "menu", function(msg) { can.user.toast(can, msg.Option(html.ITEM)) })
can.onengine.listen(can, "高级配置", function(msg) { can.user.toast(can, msg.Option(html.ITEM)) }) can.onengine.listen(can, "高级配置", function(msg) { can.user.toast(can, msg.Option(html.ITEM)) })
can.onengine.listen(can, "h1", function(msg) { can.user.toast(can, "h1") }) can.onengine.listen(can, "h1", function(msg) { can.user.toast(can, "h1") })
can.require(["hi.css"])
can.onappend.parse(can, can.onappend._parse(can, ` can.onappend.parse(can, can.onappend._parse(can, `
head head
@ -65,7 +66,7 @@ Volcanos("onappend", {help: "导入数据", list: [],
if (ls[i] == ctx.INDEX) { item.type = item.type||html.PLUGIN } if (ls[i] == ctx.INDEX) { item.type = item.type||html.PLUGIN }
} }
}) })
return {type: "demo", style: {height: window.innerHeight}, list: stack[0].list} return {type: "demo", style: {height: can.ConfHeight()||window.innerHeight}, list: stack[0].list}
}, },
parse: function(can, list, target, keys, data, type) { target = target||can._output, data = data||{} parse: function(can, list, target, keys, data, type) { target = target||can._output, data = data||{}
if (!list) { return } else if (can.base.isArray(list)) { if (!list) { return } else if (can.base.isArray(list)) {
@ -105,10 +106,12 @@ Volcanos("onappend", {help: "导入数据", list: [],
break break
case html.MAIN: case html.MAIN:
init = function(target) { data.main = target init = function(target) { data.main = target
var width = target.parentNode.offsetWidth can.core.Timer(10, function() {
can.page.Select(can, target.parentNode, html.DIV_LAYOUT_LEFT, function(item) { var width = target.parentNode.offsetWidth
width -= item.offsetWidth+1 can.page.Select(can, target.parentNode, html.DIV_LAYOUT_LEFT, function(item) {
}), can.page.style(can, target, html.WIDTH, width) width -= item.offsetWidth+1
}), can.page.style(can, target, html.WIDTH, width)
})
can.page.ClassList.add(can, target, html.LAYOUT) can.page.ClassList.add(can, target, html.LAYOUT)
can.core.Timer(10, function() { var height = target.parentNode.offsetHeight can.core.Timer(10, function() { var height = target.parentNode.offsetHeight

View File

@ -3,15 +3,15 @@ module shylinux.com/x/contexts
go 1.11 go 1.11
require ( require (
shylinux.com/x/golang-story v0.4.0 shylinux.com/x/golang-story v0.4.1
shylinux.com/x/linux-story v0.3.8 shylinux.com/x/linux-story v0.3.9
shylinux.com/x/mysql-story v0.4.1 shylinux.com/x/mysql-story v0.4.2
shylinux.com/x/nginx-story v0.4.1 shylinux.com/x/nginx-story v0.4.2
shylinux.com/x/redis-story v0.4.1 shylinux.com/x/redis-story v0.4.2
) )
require ( require (
shylinux.com/x/ice v0.9.2 shylinux.com/x/ice v0.9.4
shylinux.com/x/icebergs v1.1.8 shylinux.com/x/icebergs v1.2.0
shylinux.com/x/toolkits v0.5.8 shylinux.com/x/toolkits v0.5.9
) )

View File

@ -2,21 +2,21 @@ shylinux.com/x/go-qrcode v0.0.1 h1:/eOGqMj1qtgs9Ymd12zTUa1gcJZs9S92kj2lb0QzKsE=
shylinux.com/x/go-qrcode v0.0.1/go.mod h1:KAbtU+KwiiABMZ/CJ0zh9PI2AX82Uf9rRYcQ4ODm4po= shylinux.com/x/go-qrcode v0.0.1/go.mod h1:KAbtU+KwiiABMZ/CJ0zh9PI2AX82Uf9rRYcQ4ODm4po=
shylinux.com/x/go-sql-mysql v0.0.1 h1:VX5SrwLBKzfkRouj39LgJ9reIXOWmMsScRpr+e0qdp0= shylinux.com/x/go-sql-mysql v0.0.1 h1:VX5SrwLBKzfkRouj39LgJ9reIXOWmMsScRpr+e0qdp0=
shylinux.com/x/go-sql-mysql v0.0.1/go.mod h1:47OfAZK24HRJMy7dAu/jrksGCf9yzJaAUFwWYjhDFDA= shylinux.com/x/go-sql-mysql v0.0.1/go.mod h1:47OfAZK24HRJMy7dAu/jrksGCf9yzJaAUFwWYjhDFDA=
shylinux.com/x/golang-story v0.4.0 h1:wh1j/QwE+K2P/Lhpu/69Oz7lq4T36uv57Gwn5+cm3js= shylinux.com/x/golang-story v0.4.1 h1:iuRNIwFadq9BHvseM4T/aP4xqYb6Rbc0SpsbhxDdHDU=
shylinux.com/x/golang-story v0.4.0/go.mod h1:YnxxNGf1G5c1YhnJQjJFOBtdH4oVubApJVv/mwR1gzU= shylinux.com/x/golang-story v0.4.1/go.mod h1:kcramwpYpwFcU0z3uJG4ya2dYi22Lu2J910tF6lnFIc=
shylinux.com/x/ice v0.9.2 h1:vQJ2Y0XEam0MZPsks0NwReMtBVR520oLV//kAEHPjSA= shylinux.com/x/ice v0.9.4 h1:gByY3wm65J00YmOCgWp9jES+oBVrIY5tVKiujAYdWk8=
shylinux.com/x/ice v0.9.2/go.mod h1:PpQGqtfeQj/MvE/55iDuzdkzN7lcZu7fglI+5/YDudY= shylinux.com/x/ice v0.9.4/go.mod h1:fJizLycMNr01ROgzBYDyrNXH72IvQjiU67VdAAm/jKg=
shylinux.com/x/icebergs v1.1.8 h1:s++RU9noOeR+g/oChxKBFV8JtNKWchL/iKzwtiwDsvE= shylinux.com/x/icebergs v1.2.0 h1:/zaEdaR00ApBxn/Yx9WYeRy/ywFNEFsdiLUn1cBX/Bg=
shylinux.com/x/icebergs v1.1.8/go.mod h1:IWYdPq5nI+Vcr/5m7xvScBM1DyOsQZDDvBa0ffyIOBM= shylinux.com/x/icebergs v1.2.0/go.mod h1:zCAydrOC+MFmbn5SzhgdL0dhzUALiTjeT0psU2QyQ8Y=
shylinux.com/x/linux-story v0.3.8 h1:1oAFhhs8p7PRLmg1mrIb6y7xe6IK6E/DQXOjx7n+QrY= shylinux.com/x/linux-story v0.3.9 h1:iVodBtjXOJVqdNUN5LA18Yy5AYzChnAuWWpXMybd2qU=
shylinux.com/x/linux-story v0.3.8/go.mod h1:W/QN4t6ZHVaFQ9djKIp824ZAAttZXNexzY7FwsYDU7Y= shylinux.com/x/linux-story v0.3.9/go.mod h1:BQK60f27wMOlfp+VYnWs6Lp0MIB68vfcA0E3HhbthZU=
shylinux.com/x/mysql-story v0.4.1 h1:6T+bK0IOy9y+lGqWjO1Sv9D1oKy59kMQ5sZVmWJCDdc= shylinux.com/x/mysql-story v0.4.2 h1:pmDRkH1bVpQu4JH5b4C62HbKSYdqgcLlSJDsyHNOfYY=
shylinux.com/x/mysql-story v0.4.1/go.mod h1:xgNzoJQSIIO/TnY3VYPeiPJQT2OIMH7ZKepf7YKPvxw= shylinux.com/x/mysql-story v0.4.2/go.mod h1:awcQ8H8hH9Nhv4wbfeTaza4BddwaN4FKgcRLSmDqC1M=
shylinux.com/x/nginx-story v0.4.1 h1:YUz8f5v4z6gqGT3TZVEiNPRgA8FsCVfmOIOXn+LS5tU= shylinux.com/x/nginx-story v0.4.2 h1:bBTmFEnaxvK7dzMrAu7kRRWZTl6wCmhdhDAsy0QweJI=
shylinux.com/x/nginx-story v0.4.1/go.mod h1:WC4YB+BFg+3mDO/zSZk0iMlZOTQ1H1KzAD+0T9/3Gxg= shylinux.com/x/nginx-story v0.4.2/go.mod h1:iTe5dv9WxRytM7IwFh6lswgx3Dk3ue+n6TBbMlykY78=
shylinux.com/x/redis-story v0.4.1 h1:nwsawHizGZoo+rSxkmaJ+JZcrIj7HuOToAZyKYQtcDY= shylinux.com/x/redis-story v0.4.2 h1:GYyDIvCpUqvfmkmOae4DKVqF1iK8cJUZSfpn9vrWvL4=
shylinux.com/x/redis-story v0.4.1/go.mod h1:Uqs1TtW8aFuGhIVxsMNJjATkmIXesbWDUFeegY+Sr0w= shylinux.com/x/redis-story v0.4.2/go.mod h1:lfjwBLPQN9PUStoSURmK+oHLXbaKso4bje88J+sFuLs=
shylinux.com/x/toolkits v0.5.8 h1:8MhHLmglPTPiXAdUgAJXx+gOxJoQzmpNeC7QzsZcjJw= shylinux.com/x/toolkits v0.5.9 h1:d2x4hNp9ariX66w8dsY8qFsPYtP0MYdOhh+exmqECDo=
shylinux.com/x/toolkits v0.5.8/go.mod h1:8LbYHe7oxBIqb6s4MSOD+4d28QvPdvkyCVtwB/JW7AA= shylinux.com/x/toolkits v0.5.9/go.mod h1:8LbYHe7oxBIqb6s4MSOD+4d28QvPdvkyCVtwB/JW7AA=
shylinux.com/x/websocket v0.0.1 h1:OBc21DxqsGlQ2+Pz76xqLyDNo1LV+PUUqfWi+1PZPDE= shylinux.com/x/websocket v0.0.1 h1:OBc21DxqsGlQ2+Pz76xqLyDNo1LV+PUUqfWi+1PZPDE=
shylinux.com/x/websocket v0.0.1/go.mod h1:AaSpMToOxbMULKQytzczeHPuqb708vK1vrAzCxLo/XE= shylinux.com/x/websocket v0.0.1/go.mod h1:AaSpMToOxbMULKQytzczeHPuqb708vK1vrAzCxLo/XE=