go同一个目录下的go文件里面不能有多个package
原文: https://golang.org/doc/code.html#PackagePaths
-------------------------------------------------------------------------------------------------------------------------------------
如果demo目录下有两个文件 main.go 和mian2.go的话,main.go 和main2.go文件中的package 定义的名字要是同一个
不同的话,是会报错的。
package mainimport "fmt" import ( // "../demo/f1" // "./f1" )func say() {fmt.Println("say function call!") }func main() {fmt.Println("hello, world")say()fly()// f1.F1()// f1.F2() }
main2.go
package main2import ("fmt" )func fly() {fmt.Println("adada") }
main2.go 中的package main2 改为 main就是可以的。
You cannot have two packages per directory, hence the error. So the solution as @Larry Battle said to move your myproject.go
to a new directory.
From How to write go code
Go code must be kept inside a workspace. A workspace is a directory hierarchy with three directories at its root:
src contains Go source files organized into packages (one package per directory),
pkg contains package objects, and
bin contains executable commands.
go同一个目录下的go文件里面不能有多个package相关推荐
- pycharm 同一个目录下导入py文件时,模块下方出现红色波浪线时如何解决
此解决方案来自于:https://www.cnblogs.com/my-blogs-for-everone/articles/12270938.html 问题如下: pycharm 同一个目录下导入p ...
- 在springBoot中使用Mapper类问题_@Mapper_@MapperScan_xml文件跟mapper分开_xml文件跟mapper在同一个目录下
文章目录 背景 xml文件跟mapper分开 application.properties 方式一: 主程序中@MapperScan 方式二: 每个接口添加@Mapper 注意点 xml文件跟mapp ...
- 在 Java 中,如何批量读取本项目资源目录下的所有文件
在 Java 中,如何批量读取本项目资源目录下的所有文件 读取资源目录下的指定文件 方法 1:使用 JDK 中原始 API 方法 2:借助 Spring 附录 将 InputStream 转化为 by ...
- Tomcat logs 目录下各日志文件的含义
[Tomcat]tomcat logs 目录下各日志文件的含义 tomcat每次启动时,自动在logs目录下生产以下日志文件,按照日期自动备份.可以帮助我们更好的找出错误. 一. 认识各种目录的作用及 ...
- linux--多目录下的MakeFile文件(嵌套Makefile)编写
linux--多目录下的makefile文件(嵌套Makefile)编写 1 简介 2 规则 2.1 简介 2.1.1 Makefile 主要的 5个部分 (显示规则, 隐晦规则, 变量定义, 文件指 ...
- 【Tomcat】tomcat logs 目录下各日志文件的含义
[Tomcat]tomcat logs 目录下各日志文件的含义 一.认识各种目录的作用及记录的信息目录 1.catalina.日期.log 2.commons-daemon.日期.log 3.host ...
- Visual Studio 2010工程目录下的ipch文件夹和.sdf文件
使用VS2010建立C++解决方案时,会生成SolutionName.sdf和一个叫做ipch的文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大,一个简单的程序都会占用几十M的硬盘容量, ...
- apache-maven-xxx\conf目录下的settings文件详解
apache-maven-xxx\conf目录下的settings文件详解 settings.xml的作用 它是用来设置Maven参数的配置文件.并且,settings.xml是Maven的全局配置文 ...
- VS工程目录下的ipch文件夹和.sdf文件
Visual Studio 2010工程目录下的ipch文件夹和.sdf文件 - web8 - 博客园 http://www.cnblogs.com/web100/archive/2012/12/21 ...
最新文章
- iOS进阶之架构设计MVC、MVP、MVVM(12)
- 牛客网(剑指offer) 第二十一题 栈的压入、弹出序列
- python 设置输入法为英文,appium+python环境下的输入法切换
- Spark入门(二)多主standalone安装
- CPU 明明 8 个核,网卡为啥拼命折腾一号核?
- php软件开发--nginx服务器(待补充)
- java获取web项目的绝对路径的方法总结
- 【原创】 Boost序列化自己手写实现简易版
- 峰情万种_Enhancement of Peak Visual
- CentOS 安装JDK8
- visa虚拟卡生成器_虚拟信用卡,额度6万!无需面签即可办理
- C/C++/Java 基本数据类型总结
- 关于Class mocking requires to have Objenesis library in the classpath异常的处理
- 关于Android 在线预览PDF文件
- 阿里程序员试用期被淘汰,原因竟是?
- android更换开机动画,修改安卓开机动画(除了部分系统 如MIUI等)
- Linux:打包压缩
- python毕业设计作品基于django框架 二手物品交易系统毕设成品(8)毕业设计论文模板
- 一日不刷算法题,明日编码临大敌
- 2020年需要学习的十大按需编程语言
热门文章
- python网络爬虫工程师薪资-月薪2万的爬虫工程师,Python需要学到什么程度?
- python电脑配置苹果笔记本-tensorflow学习笔记1——mac开发环境配置
- python基础语法合集-Python基础语法介绍
- python趣味编程10例-达人迷 Python趣味编程10例
- php 自动处理小图的代码,PHP 处理图片的类实现代码
- Java架构师成长之道之浅谈计算机系统架构
- log4j.xml 简介
- 第六周读书笔记《浪潮之巅》
- windows下使用Python出现No module named tkinter.ttk
- hihoCoder#1196 : 高斯消元·二(开关灯问题)