美文网首页
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