中易网

golang 一个包内允许有重复的函数吗

答案:2  悬赏:20  
解决时间 2021-01-14 16:52
  • 提问者网友:夢醒日落
  • 2021-01-13 18:50
golang 一个包内允许有重复的函数吗
最佳答案
  • 二级知识专家网友:舍身薄凉客
  • 2021-01-13 20:23
golang一个包内不允许有重复的函数。

  golang函数是大小写敏感的,所以可以有
  

  func getName() string{}

  func GetName() string{}

  即使是包分在多个文件里面也不允许出现两个
  func getName() string{}
  func getName() string{}
  这样编译是会报错的
全部回答
  • 1楼网友:woshuo
  • 2021-01-13 21:43

golang一个包内不允许有重复的函数。
golang是Google开发的一种编译型,可平行化,并具有垃圾回收功能的编程语言。
golang与C相似,但也有不同之处:
函数多了一个关键字 func;
第一个{必须紧跟在括号的后面,不能新起一行。
函数print 是golang 的内置函数。prinf则是stdio中的库函数;
主函数必须是package main;
结束的分号可以不写。当然一行就好几句的话就不能省了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息