E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
spf13
Golang使用github.com/
spf13
/cobra处理命令行参数
这是一个最最基本的用法:packagemainimport("fmt""os""github.com/
spf13
/cobra")constProgramName="testcmd"var(addressstringtlsEnabledbool
CodingCode
·
2024-02-06 02:33
【Go】Viper读取配置文件
gogetgithub.com/
spf13
/viper1.设置配置文件的信息etcd:ip:"192.168.6.106"port:2379dialTimeout:3redis:ip:"192.168.6.107
後會無期_
·
2024-01-30 16:56
Go
golang
Go-cli框架Cobra
Cobra是前go语言负责人
spf13
开发的一款go-cli框架,可以轻松规范的处理cli应用场景。
苏格瑞快跑
·
2024-01-24 12:16
Go修罗场
golang
linux
前端
golang cli 构建工具-cobra
官网https://cobra.dev/AFrameworkforModernCLIAppsinGo安装cobragoinstallgithub.com/
spf13
/cobra-cli@latest将cobra
vinrex
·
2024-01-24 12:46
golang
golang
开发语言
后端
golang编程cobra-cli库使用
1、准备1.1资源和文档库:https://github.com/
spf13
/cobra文档:https://github.com/
spf13
/cobra/blob/master/README.md1.2
MakerInChina
·
2024-01-24 12:16
golang
go
golang
cobra
cli
Hugo使用且部署GitHubPages
安装Hugo0.windows安装(releases)下载地址:https://github.com/
spf13
/hugo/releases。
ifanatic
·
2024-01-23 04:28
工具
html5
kubectl 命令行交互
Cobra库k8s各组件的cli部分都使用Cobra库实现,Cobra中文文档-掘金(juejin.cn),获取方式如下:goget-ugithub.com/
spf13
/cobra@latestcobra
Lemon熊
·
2024-01-10 23:10
Kubernetes源码分析
云原生
k8s
从零开发区块链应用(一)--golang配置文件管理工具viper
读取配置文件2.3viper取值的函数三、viper使用举例3.1yaml配置文件3.2本地配置文件读取方式3.3将配置信息序列化为结构体对象3.4配置读取参考文件:https://github.com/
spf13
杰哥的技术杂货铺
·
2023-12-21 13:03
从零开发区块链应用
viper配置文件管理工具
golang开发
区块链开发
区块链应用
区块链技术
解决go get的问题 - https fetch failed: Get https://golang.org/x/sync
$goget-vgithub.com/gohugoio/hugogithub.com/gohugoio/hugo(download)...github.com/
spf13
/nitro(download)
CasperLiu
·
2023-12-19 18:46
Golang实践录:读取yaml配置文件
下载yaml执行gogetgithub.com/
spf13
/viper安装。golang有很多库可以解释yaml文件。
李迟
·
2023-11-30 11:29
Golang
golang
开发语言
后端
Go语言Gin框架前后端分离项目开发工程化实例
文件中间件错误异常捕获中间件跨域中间件token认证中间件JWT控制器UserController运行调试注册接口登录接口获取用户信息构建发布项目前端VUE调用接口基本数据配置配置文件管理添加依赖gogetgithub.com/
spf13
浮尘笔记
·
2023-11-15 07:46
Go语言Gin框架
golang
gin
开发语言
Go cobra简介
为了解决这些问题,github.com/
spf13
/cobra就可以派上用场。github.com/
spf13
/cobra是一个用于构建强大的命令行应用程序的Go语言库。
Lamb!
·
2023-11-10 06:26
Go
golang
开发语言
后端
go Cobra命令行工具入门
简介Github:https://github.com/
spf13
/cobraStar:26.5KCobra是一个用Go语言实现的命令行工具。
Go和分布式IM
·
2023-11-01 15:08
Golang学习和进阶
golang
cobra
go命令行
go
cli工具
Golang学习(二十七)强大的命令行工具cobra
corba命令行解析工具,在看K8代码的时候发现有很多地方都用到了,这里说一下项目地址https://github.com/
spf13
/cobra一、命令行工具基本概念1、命令行工具的格式[appName
默子昂
·
2023-11-01 15:36
GO
GO模块
golang
开发语言
后端
golang开发命令行工具-cobra
包地址:goget-ugithub.com/
spf13
/cobra/cobragomodinitbloggoget-ugithub.com/
spf13
/cobra/cobra具体写一个例子,设计一个命令叫
raoxiaoya
·
2023-11-01 15:05
golang
golang
go Cobra命令行工具总结
cobra的git地址为:https://github.com/
spf13
/cobra2.基本概念Cob
小圣.
·
2023-11-01 15:35
go
【转载】使用Cobra开发自己的命令行工具
Cobra项目地址:https://github.com/
spf13
/cobra0装载自使用Cobra开发自己的命令行工具1新建cobra项目#安装cobra-cli工具goinstallgithub.com
oceanweave
·
2023-11-01 15:34
Go学习笔记
linux
bash
go
使用Cobra开发自己的命令行工具
Cobra项目地址:https://github.com/
spf13
/cobra1新建cobra项目#安装cobra-cli工具goinstallgithub.com/
spf13
/cobra-cli@latest
imba_wolf
·
2023-11-01 15:03
Go
bash
golang
Go语言:使用 Cobra 库构建命令行应用的详细指南
2.安装Cobra首先,确保你的Go工程已经初始化,并通过以下命令安装Cobra:goget-ugithub.com/
spf13
/cobra/cobra3.创建一个Cobra项目使用C
小雨淋林
·
2023-11-01 15:03
golang
开发语言
后端
golang工程配置解决方案——viper框架及使用
配置解决方案——viper框架文件读取配置packageconfigimport("github.com/
spf13
/viper"_"github.com/
spf13
/viper/remote""io"
咚伢
·
2023-10-31 08:16
golang
开发语言
后端
viper配置文件读取
viper配置文件读取简单使用使用json文件:config/user.json{"name":"xj","sex":"boy"}使用packageserviceimport("github.com/
spf13
我是不会赢的
·
2023-10-29 18:30
golang test支持命令行输入
需求现在需要在运行golangtest例程中支持命令行参数输入,例如:gotest-v-runTestCase1--param1value1--param2value2实现依赖需要使用github.com/
spf13
守望先锋第一亚索
·
2023-10-24 00:53
golang
后端
单元测试
07-vim配置
spf13-vim:https://github.com/
spf13
/spf13-vim近期配置vimrc时发现了一个备受推崇的设置,下文为安装过程翻译(水平不好),来源于其github。
Cerasus_sp
·
2023-10-23 22:13
go好用的类型转换第三方组件
Cast介绍开源地址https://github.com/
spf13
/castCast是什么?Cast是一个库,以一致和简单的方式在不同的go类型之间转换。
HapplyFox
·
2023-10-14 23:54
【34】cobra 框架
二.引入cobra库goget-ugithub.com/
spf13
/cobra三.go示例代码packagemainimport("fmt""github.c
chen_peng7
·
2023-10-04 11:33
golang
cobra
Cobra眼睛蛇-强大的Golang CLI框架,快速上手的脚手架搭建项目工具,详细安装和使用
阅读过k8s源码的同学,应该都知道k8sScheduler、kubeadm、kubelet等核心组件的命令行交互全都是通过
spf13
写的Cobra库来实现。
代码讲故事
·
2023-09-25 01:44
GO相关
golang
后端
Cobra
眼睛蛇
cli
脚手架
项目工具
golang类型转换工具库cast
下载安装castgogetgithub.com/
spf13
/castcast简介cast可以在Go中轻松安全地从一种类型转换为另一种类型,Cast提供了简单的函数来轻松地将数字转换为字符串,将接口转换为布尔值等
叶落的黄昏
·
2023-09-24 21:01
golang
golang
开发语言
后端
go test传参问题
单测里加参数处理代码:import("github.com/
spf13
/pflag""flag""testing")funcTestAA(t*testing.T){myflag:=""flagSet:=
码出钞能力
·
2023-09-21 21:10
golang
golang
go+viper读取yaml配置文件
127.0.0.1Charset:utf8创建common/config.gopackagecommonimport("github.com/fsnotify/fsnotify""github.com/
spf13
zhaozuoyou
·
2023-09-17 22:16
go编程
数据库
golang
数据库
mysql
[问题已处理]-mac安装cobra失败
执行goget报错更换安装方式安装cobra-cligoget-ugithub.com/
spf13
/
[email protected]
/
spf13
/cobra-cli@latestcp
爷来辣
·
2023-09-13 04:28
golang
mac
macos
java
linux
Viper中的yaml配置文件入门,Viper开发环境和生产环境的隔离
如何将生产环境和开发环境的配置文件优雅进行隔离packagemainimport("fmt""github.com/fsnotify/fsnotify""github.com/
spf13
/viper""
snut-zzt
·
2023-08-30 21:27
golang
go
Go语言标准库学习flag——很方便的编写自己的命令行程序
cobra包一样,这里向大家介绍flag包的使用方法,如果项目需要复杂或更高级的命令行解析方式,可以使用https://github.com/urfave/cli或者https://github.com/
spf13
random_w
·
2023-08-22 07:42
#
Go标准库学习
flag
解析参数
Usage
Parse
自定义命令行参数类型
vim配置之spf13-vim
文章目录vim配置:spf13-vim什么是spf13-vim安装*nixandosx安装spf13-vim使用技巧或快捷键
spf13
的vim默认没有启用剪切板,需要在vimrc中设置vim配置:spf13
西京刀客
·
2023-08-19 01:56
#
开发工具
Linux
C/C++
vim
编辑器
linux
golang github.com/
spf13
/cast 库识别不了 自定义数据类型
以下代码运行不会是10,而是返回0packagemainimport("fmt""github.com/
spf13
/cast")typeUserNumint32funcmain(){varuNumUserNumuNum
我林
·
2023-08-18 09:33
golang
github
开发语言
Golang Cobra详解(二)
main.gopackagemainimport"cobraDemo/cmd"funcmain(){cmd.Execute()}root.gopackagecmdimport("fmt""github.com/
spf13
Meyerheim1
·
2023-08-15 18:25
golang
开发语言
后端
golang cobra简要使用介绍
的码农必备的技能,简要来说,他是个编写命令行的工具,在大型项目中经常使用cobra来启动服务,接下来直接上代码root.gopackagecmdimport("fmt""os""github.com/
spf13
imthefaker
·
2023-08-15 18:25
我的golang学习之旅
golang
开发语言
后端
golang Cobra 快速使用
packagemainimport("fmt""os""github.com/
spf13
/cobra")funcf1(){fmt.Printf("这是主命令的运行函数")}funcf2(){fmt.Println
快乐的命令行
·
2023-08-15 18:24
golang
开发语言
后端
go练习 day02
mongodbyaml配置mongodb:uri:mongodb://localhost:27017初始化连接packageconfimport("context""fmt""time""github.com/
spf13
aminwangaa
·
2023-08-12 20:23
go
golang
开发语言
后端
go cobra 命令行工具
项目地址https://github.com/
spf13
/cobra安装goinstallgithub.com/
spf13
/cobra-cli@latest安装后会在GOPATH的bin目录里面有一个可执行的应用初始化
pillowss
·
2023-07-27 17:03
go
golang
python
java
[Golang] Viper原理以及详细使用案例
用于处理配置文件中解析和读取配置文件优点:支持多种配置格式,json,yaml等等作用:配置文件解析和读取默认值支持环境变量支持命令行标志支持配置监听和热加载基础配置引入依赖:gogetgithub.com/
spf13
万物皆可der
·
2023-07-27 10:09
Go实战
golang
开发语言
后端
spf13
/viper——Go应用程序的完整配置解决方案
一、viper的简单介绍1.viper支持的功能:1、可以设置默认值2、可以加载多种格式的配置文件,如JSON,TOML,YAML,HCL和Java属性配置文件3、应用程序运行过程中,保持监听和重新读取配置文件4、可以从环境变量读取配置5、可以从远程配置系统读取配置6、可以读取命令行标志作为配置7、可以从缓冲区中读取8、设置显式的值在GitHub中,作者是这样描述viper对于开发人员的作用:在构
一棵树的沉思
·
2023-07-24 19:18
构建微服务的十大 Go 框架/库
01CLI命令(
spf13
/cobra)你想要构建一些CLI命令吗?Cobra既是一个用于创建强大的现代CLI应用程序的库,也是一个用于生成应用程序和命令文件的程序。
暗涧幽火
·
2023-07-22 22:03
软件开发
人工智能
架构
运维
服务器
经验分享
Go viper 配置文件读取工具
vipergithubAPIViper-Go一站式配置管理工具安装gogetgithub.com/
spf13
/viper简单例子/*目录-main.go-config.yaml*/funcmain(){
copyLeft
·
2023-06-11 04:54
k8s 部署 httpserver
packagemainimport("context""fmt""github.com/fsnotify/fsnotify"log"github.com/sirupsen/logrus""github.com/
spf13
tjudream
·
2023-04-21 11:39
每周一库-Viper
packagemainimport("bytes""encoding/json""flag""fmt""github.com/
spf13
/pflag""github.com/
spf13
/viper""gopkg.in
一斗
·
2023-04-15 09:48
36-搭建通用web开发脚手架
1、配置管理项目目录下创建setting/setting.go:packagesettingimport("fmt""github.com/fsnotify/fsnotify""github.com/
spf13
爱写代码的小男孩
·
2023-04-07 11:08
Golang
golang
运维开发
后端
Go项目配置管理神器之viper使用详解
viper是
spf13
的另外一个重量级
CK持续成长
·
2023-04-07 06:29
golang
linux
docker
后端
golang
开发语言
从零开发区块链应用(一)--golang配置文件管理工具viper
参考文件:https://github.com/
spf13
/viper一、viper简介viper是一个go开发工具,主要是用于处理各种格式的配置文件,简化程序配置的读取问题,所以viper是一个配置解决方案
杰哥的技术杂货铺
·
2023-04-05 23:59
GO GOPROXY代理设置
当你执行goget命令的时候显示超时proxy.golang.org-->timeoutleyangjundeMacBook-Pro:photoleyangjun$goget-ugithub.com/
spf13
m0_67393413
·
2023-03-29 02:55
面试
阿里巴巴
android
前端
后端
go-viper库-配置文件
项目地址https://github.com/
spf13
/viper支持的功能设置默认值从本地的JSON,TOML,YAML,HCL,环境变量文件,Javaproperties配置文件读取动态更新配置(
teethwolf0210
·
2023-03-19 11:12
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他