看了一下nim的模塊系統,真的非常簡潔。
1) 一個nim文件就是一個模塊
2) 通過import 引入模塊,引入的時候不需要帶擴展名,
比如有個模塊 mod1.nim, 引入的時候: import mod1
可以引入標準庫的模塊,也可以引入自己的模塊。
自己的模塊,可以分文件夾: import lib1\mod1
可以一次引入多個模塊: import lib1 \ [mod1, mod2]
3) 公開的變量、方法,名字後面要加星號 (*)
就這些, 我是感覺沒辦法更簡單了。
看了一下nim的模塊系統,真的非常簡潔。
1) 一個nim文件就是一個模塊
2) 通過import 引入模塊,引入的時候不需要帶擴展名,
比如有個模塊 mod1.nim, 引入的時候: import mod1
可以引入標準庫的模塊,也可以引入自己的模塊。
自己的模塊,可以分文件夾: import lib1\mod1
可以一次引入多個模塊: import lib1 \ [mod1, mod2]
3) 公開的變量、方法,名字後面要加星號 (*)
就這些, 我是感覺沒辦法更簡單了。