Golang教程网
Golang教程网
  • 博客首页
  • 实战学习Golang
  • 日常工作实战
  • 小程序实战开发
    • 微信小程序开发
    • 百度智能小程序开发
    • QQ小程序开发
    • 头条小程序开发
    • 支付宝小程序开发
  • 学习笔记
  • 搜索
关于go:从net.CIDRMask获取ipv6子网掩码
发表于 2023-08-23

我正在编写代码,并尝试添加ipv6支持。 以下代码是ipv4支持的当前代码库。 该代码获取一个ipv4 ip地址,并在/ 32上获取该地址的子网掩码。 12345// string of ip address networkInterface["ip_address"] = v.IpAddress[0] m := net.CIDRMask(v.IpConfig.IpAddress[0]

golang 强制 net/http 客户端使用 IPv4 / IPv6
发表于 2023-08-23

我正在使用 go1.11 net/http 并希望检测域是否仅支持 ipv6。你做了什么?我创建了自己的 DialContext,因为我想检测域是否仅支持 ipv6。下面的代码package mainimport ( "errors" "fmt" "net" "net/http" "syscall" "time")func ModifiedTransport() { var

Golang使用ini库读取配置详情
发表于 2023-08-23

目录go-ini的分区go-ini的安装ini文件的格式读取ini文件的配置项直接加在ini文件,通过方法读取定义结构体来存放配置项,将配置项映射到结构体中父子分区两份关键代码go-ini的分区 go-inisection go-ini的安装 go-ini/inigo env -w GOPROXY=https://goproxy.cn 下载命令: go get github

Golang 命令行程序之 cobra 包
发表于 2023-08-23

Cobra 是什么?​Cobra 既是一个用于创建强大的现代 CLI 应用程序的库,也是一个用于生成应用程序和命令文件的程序。cobra 中的主要概念cobra 中有个重要的概念,分别是 commands、arguments 和 flags。其中 commands 代表行为,arguments 就是命令行参数(或者称为位置参数),flags 代表对行为的改变(也就是我们常说的命令行选项)

将多个PDF文件按照指定顺序合并为一个文件
发表于 2023-08-23

在现代社会,PDF已经成为了一种重要的文档格式,无论是在工作中还是日常生活中都有广泛的应用。然而,在处理PDF文档时,我们有时需要对已有的PDF文档进行更改或编辑,这时候就需要用到相应的工具和技术。而在这些工具和技术中,golang是最为实用和流行的一种,它可以轻松地实现PDF文档的读取、修改和转换等功能。本文将介绍golang如何更改PDF文档的方法。一

golang flag标准库命令行参数解析
发表于 2023-08-23

今天看以太坊项目的时候发现有一个go语言的一个标准库不是很明白,flag标准库.flag标准库一般常用于命令行程序的解析的,不多说,直接s上一个简单的代码例子://flag.go package main import "flag" var( h bool v string ) func init(){ flag.BoolVar(&h, "h", false, "this is

命令行操作golang
发表于 2023-08-23

诞生之初用来作为配置管理语言的Python,现在已经成为最流行的编程语言之一,尤其是随着AI应用的兴起,变得无处不在。Python中的getopt,optparse模块都可以进行命令行程序的开发,不过它们已经被废弃,在2.7和3.2版本中引入了argparse模块;这里介绍使用argparser模块,只需要数十行代码,就可以做出漂亮的命令行程序。1.基本的命令行先看看官方文档里的一个示例:def

go命令行库cobra
发表于 2023-08-23

转自:https://www.jianshu.com/p/753bc2f9d2df 仅作个人备份,浏览请看原文 目录 在阅读Docker源码时发现,Docker命令行是使用cobra库创建的,为了更好的理解源码,先来熟悉一下Cobra。 Cobra既是一个用来创建强大的现代命令行应用的库,又是一个用来生成应用和命令文件的脚手架。 很多流行的Go项目都使用Cobra,例如Kubernetes

盘点Golang测试相关库
发表于 2023-08-23

go-check https://github.com/go-check/check gocheck是一个单元测试框架,在golang官方的testing package之上丰富了很多功能,不久我介绍过Golang官方的单元测试框架,功能确实比较简陋。gocheck在此基础上提供了一些特性: 丰富了assert 断言 + 判断动词: deep multi-type 对比

Go语言执行cmd命令库
发表于 2023-08-23

Go语言执行cmd命令库 os/exec os/exec os/exec 统的cmd命令行。 exec包执行外部命令,它将 os.StartProcess 进行包装使得它更容易映射到 stdin 和 stdout,并且利用 pipe 连接 i/o。 https://pkg.go.dev/os/exec 1、Command方法 func Command(name string,

第一页 上一页 1 ... 997 998 999 1000 下一页 尾页
友情链接: 免费取名网 安企CMS 商家收款码申请 AI学习网 Hello Web3
© 2026 Golang教程网, Created By 安企内容管理系统(AnqiCMS)