美文网首页
the import of golang & python 20

the import of golang & python 20

作者: 9_SooHyun | 来源:发表于2022-07-29 17:39 被阅读0次

golang和python都支持import语法去导入第三方代码,但它们import的对象是不一致的

  • go是 import package
    (A Go package is nothing but a directory inside your Go workspace containing one or more Go source files, or other Go packages)
  • python是 import module, or import package
    (a .py file is a python module, several .py files form a package)

相同点:
都支持package内嵌套subpackage,都支持导入package

不同点:
python支持导入单个源码文件

但事实层面,python的import对象就是一个一个的module,而import package可以理解成python的语法糖,底层还是把package里面的所有module通通import了一波;而golang本身import对象就是package。它们从顶层设计上是不一致的

相关文章

网友评论

      本文标题:the import of golang & python 20

      本文链接:https://www.haomeiwen.com/subject/wuyqwrtx.html