Comments (14)
Solution and temporary fix:
go workspace is controlled by GOWORK
env var, you can temporarily disable workspace by setting GOWORK
to off
.
GOWORK=off cobra-cli init .
from cobra-cli.
Still an issue. Workspaces isn't going anywhere and most new projects will likely use it, so I would recommend prioritizing this issue.
from cobra-cli.
same here
from cobra-cli.
Same problem
from cobra-cli.
same problem, I have given up on not using go.work
from cobra-cli.
@bokunodev , nice workaround.
cobra-cli should perhaps show a better error message describing this workaround.
from cobra-cli.
This issue is being marked as stale due to a long period of inactivity
from cobra-cli.
This issue is being marked as stale due to a long period of inactivity
from cobra-cli.
Same problem
from cobra-cli.
This issue is being marked as stale due to a long period of inactivity
from cobra-cli.
Same problem
from cobra-cli.
If your workspace looks something like:
#workspace
module1/
module2/
cli
go.work
you can do something like
mkdir /tmp/cli && cd /tmp/cli
go mod init cli
cobra-cli init
cp /tmp/cli/ /path/to/workspace/cli
cd /path/to/workspace
go work use cli
and it will get you the boilerplate you want.
from cobra-cli.
This issue is being marked as stale due to a long period of inactivity
from cobra-cli.
+1
from cobra-cli.
Related Issues (20)
- Does not contain package GitHub.com/spf13/cobra-cli HOT 1
- -bash: cobra-cli: command not found HOT 6
- About subcommand directory HOT 3
- Adding commands with hyphens (-) in the name
- Introduce new `version` sub command HOT 7
- "Using config file" displays when doing completion command HOT 3
- coba-cli overwrites existing main.go with no warning HOT 4
- tests broken in 2023 HOT 3
- Identical subcommands of different parents HOT 2
- latest version cobra-cli: command not found HOT 2
- discrepancy between DBTIMEZONE and SYSTIMESTAMP HOT 1
- The execute path of import is wrong after generated by cobra-cli command HOT 1
- add path error for win
- subcommand receives 2 args but report receives 0 when using MinimumNArgs(2) check args in the Args member of command. HOT 1
- Create Template from Interface so users can define their own templates HOT 1
- Please fix a link on README HOT 2
- feature: cobra-cli should not overwrite an existing main.go file if it already exists HOT 2
- How to call a command from another command with flags
- can't create cmd and subcmd with same name, it will be overwrited? HOT 1
- Enhancement: modification required in the "Long" description of add subcommand HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cobra-cli.