Skip to content
This repository has been archived by the owner on Aug 26, 2022. It is now read-only.

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

Open
fankeke opened this issue Apr 15, 2017 · 0 comments
Open

Comments

@fankeke
Copy link
Contributor

fankeke commented Apr 15, 2017

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 .

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant