add lua, java, golang code support