slardar icon indicating copy to clipboard operation
slardar copied to clipboard

Is there any reason for set `slardar` as a global variable in `init` phase ?

Open fankeke opened this issue 7 years ago • 0 comments

hello As I see, in init phase, slardar has been declarded as a global variable,

But global variable has side effect in ngx_lua, so why doing this ,any sepecial consideratin for this?

slardar could be declarded as a module level variable that could achieve the same goal .

--init.lua

local slardar = require "config"

slarder.kk= "any operation you want"

--foo.lua local slarder = require "config" --has been cached by package.loader --you can use slader.kk here

thanks .

fankeke avatar Apr 15 '17 05:04 fankeke