failed get go

python.exe get-pip.py安装失败

装pip 要用 get-pip.py 来安装,但安装时还要下载whl文件,如果系统中没有设置国内镜像源,从国外下,会经常失败。 原因:大部分失败都是因为网络问题才失败的。 解决方法: 使用国内源,在 C:\Users\你的用户名\pip 文件夹下, 把以下内容保存到 pip.ini里。 [globa ......
get-pip python exe get pip

基于go语言gin框架的web项目骨架

该骨架每个组件之间可单独使用,组件之间松耦合,高内聚,组件的实现基于其他三方依赖包的封装。 目前该骨架实现了大多数的组件,比如事件,中间件,日志,配置,参数验证,命令行,定时任务等功能,目前可以满足大多数开发需求,后续会持续维护更新功能。 github地址:https://github.com/cz ......
骨架 框架 语言 项目 gin

Go指针探秘:深入理解内存与安全性

Go指针为程序员提供了对内存的深入管理能力,同时确保了代码的安全性。本文深入探讨了Go指针的基础概念、操作、深层理解及其特性与限制。通过深入了解其设计哲学和应用,我们可以更好地利用Go的强大功能。 关注公众号【TechLeadCloud】,分享互联网架构、云服务技术的全维度知识。作者拥有10+年互联 ......
指针 安全性 内存

Docker - ERROR: failed to solve: golang:latest: error getting credentials - err: exec: "docker-credential-desktop": executable file not found in $PATH, out: ``

Dockerfile: FROM golang:latest WORKDIR /app ADD . . RUN go get RUN go build -o app . CMD ["/app/app"] zzh@ZZHPC:/zdata/MyPrograms/Go/aaa$ docker build ......

go 反射

一. go 反射介绍和定义 在Go语言中,反射机制是一种动态获取变量类型和值信息的机制,它可以让程序在运行时动态地获取对象的类型信息、调用对象的方法、修改对象的属性等。通过反射机制,Go程序可以更加灵活和可扩展,但同时也会带来一些性能开销和复杂度。 在Go语言中,反射机制主要由标准库中的reflec ......
go

Android Failed to resolve: com.github.PhilJay:MPAndroidChart:v3.1.0

2022.3.1版本 修改settings.gradle dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { maven { url ......

2023-09-23:用go语言,假设每一次获得随机数的时候,这个数字大于100的概率是P。 尝试N次,其中大于100的次数在A次~B次之间的概率是多少? 0 < P < 1, P是double类型,

2023-09-23:用go语言,假设每一次获得随机数的时候,这个数字大于100的概率是P。 尝试N次,其中大于100的次数在A次~B次之间的概率是多少? 0 < P < 1, P是double类型, 1 <= A <= B <= N <= 100。 来自左程云。 答案2023-09-23: 首先, ......
概率 随机数 100 次数 语言

git SSL certificate problem unable to get local issuer certificate

git SSL certificate problem unable to get local issuer certificate 这个问题是由于没有配置信任的服务器HTTPS验证。默认,cURL被设为不信任任何CAs,就是说,它不信任任何服务器验证。只需要执行下面命令就可以解决: git con ......
certificate problem issuer unable local

Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x000001A73833FD00>: Failed to establish a new connection: [WinError 10060]

报错 Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x000001A73833FD00>: Failed to establ ......

Go每日一库之20:copier

简介 上一篇文章介绍了mergo库的使用,mergo是用来给结构体或map赋值的。mergo有一个明显的不足——它只能处理相同类型的结构!如果类型不同,即使字段名和类型完全相同,mergo也无能为力。今天我们要介绍的copier库就能处理不同类型之间的赋值。除此之外,copier还能: 调用同名方法 ......
copier

math 库中常用的数学运算和常量【GO 基础】

GO 语言的 math 库是一个内置的标准库,其中包含了许多数学函数和常量,用于计算各种数学运算和统计学计算,今天来梳理下备查。 ......
常量 常用 数学 基础 math

post请求和get请求的区别

post请求和get请求的区别 (1)post请求更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中,get请求的是静态资源,则会缓存,如果是数据,则不会缓存) (2)post请求发送的数据更大(get请求有url长度限制,http协议本身不限制,请求长度限制是由浏览 ......
post get

使用Object.defineProperty() 定义对象属性时,如已设置 set 或 get, 就不能设置 writable 和 value 中的任何一个了。TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute, #<Object>

使用Object.defineProperty() 定义对象属性时,如已设置 set 或 get, 就不能设置 writable 和 value 中的任何一个了,不然会报如下错误。 TypeError: Invalid property descriptor. Cannot both specify ......

2023-09-22 uniapp之canvas调用api【uni.canvasToTempFilePath】报错返回:canvasToTempFilePath:fail fail canvas is empty==》canvas被隐藏了导致无法显示

canvasToTempFilePath:失败-失败画布为空 一般的解决方案就是查看uni.canvasToTempFilePath的传参是否正确,一个是canvasId必须正确,另一个就是第二个参数为this; 但事情显示没那么简单,这二者我都有填写,却仍旧报这个错,我把canvasid换成别的, ......

go基础学习

坏境 安装SDK 下载地址 windows 安装 可以直接下载安装msi 不需要配置坏境变量默认配置好了 zip 里面包含源码,但是需要配置坏境变量 liunx安装SDK wget https://dl.google.com/go/go1.20.2.linux-amd64.tar.gz tar -C ......
基础

Go项目学习(3)-cobra+viper仿SpringBoot读取配置

一开始只是想简单做一个cobra+viper的组合,做着做着因为从SpringBoot带来的习惯,想看看能不能仿制一个类似的功能,做起来貌似真的还阔以。 ......
SpringBoot 项目 cobra viper

Go - Run an application using systemd

The systemd tool fits our simple case of requiring the application to start on server boot-up as well as ensuring that the application is restarted in ......
application systemd using Run Go

执行docker-compose up -d时出现ERROR: Failed to Setup IP tables: Unable to enable SKIP DNAT rule

执行: service docker restart 解释: 有些东西删除了 docker iptables 条目。如果您重新启动 Docker,它将重新创建它们 ( systemctl restart docker)。您需要禁用任何其他管理 iptables 的功能,以防止将来发生这种情况。即可。 ......
docker-compose compose docker Failed Unable

Go 1.22 中的 For 循环

原文在这里。 由 David Chase and Russ Cox 发布于2023年9月19日 Go 1.21 版本包含了对 for 循环作用域的预览更改,我们计划在 Go 1.22 中发布此更改,以消除其中一种最常见的 Go 错误。 问题 如果你写过一定量的 Go 代码,你可能犯过一个错误,即在迭 ......
1.22 For Go 22

Go每日一库之19:mergo

简介 今天我们介绍一个合并结构体字段的库mergo。mergo可以在相同的结构体或map之间赋值,可以将结构体的字段赋值到map中,可以将map的值赋值给结构体的字段。感谢@thinkgos推荐。 快速使用 先安装: $ go get github.com/imdario/mergo 后使用: pa ......
mergo

20230921-python的get请求和post请求区别

1.。get请求 2。post请求 ......
20230921 python post get

go开发之基于个微的机器人开发

简要描述: 删除联系人 请求URL: http://域名地址/delContact 请求方式: POST 请求头Headers: Content-Type:application/json Authorization:login接口返回 参数: 参数名必选类型说明 wId 是 String 微信实列 ......
机器人 机器

GO 语言入门

GO 语言入门 语法基础 定义 1.批量格式 var a,b int var a int = 114514 var ( a int b string c []float32 ) type ST struct{ x int y int } i,j:=0,1 // 定义在func内才行 const e_ ......
语言 GO

VSCode安装go插件失败的解决方案

VSCode安装go插件失败的解决方案 构建Go开发环境,安装Go本身倒好说,VSCode里面安装Go插件也简单,但是,但是,当你想使用一些自动提示、代码格式化插件的时候, 就会提示缺少工具了,在VSCode里直接安装,如果成功了,那么恭喜你,如果跟我一样失败了(国内用户大概率是会失败的,原因你懂的 ......
插件 解决方案 方案 VSCode

C语言 scanf gets fgets区别

scanf scanf 是一个格式化输入函数,用于从标准输入(通常是键盘)读取数据。 char s[128]; printf("please input string s:\n"); scanf("%s", s); printf("output:\n"); printf("%s\n", s); 注意 ......
语言 scanf fgets gets

使用 sudo apt-get update 命令时出现 Certificate verification failed: The certificate is NOT trusted.

命令: sudo apt-get update 问题:Certificate verification failed: The certificate is NOT trusted. Try installing ca-certificates. 忽略:1 https://professional- ......

Go - Separate external calls from our main logic

Original implementation: type SingleItem struct { Field string `json:"field"` Hour int `json:"hour"` Minute int `json:"minute"` ItemCode string `json: ......
Separate external calls logic from

VSCode - Go: Generate Unit Tests for Function

Right click the function name. Select item 'Go: Generate Unit Tests for Function' in the pop-up menu: A test file named <file name>_test.go is generat ......
Generate Function VSCode Tests Unit

Go每日一库之18:wire(依赖注入)

简介 之前的一篇文章Go 每日一库之 dig介绍了 uber 开源的依赖注入框架dig。读了这篇文章后,@overtalk推荐了 Google 开源的wire工具。所以就有了今天这篇文章,感谢推荐👍 [wire](https://github.com/google/wire)是 Google 开源 ......
wire

Go语言实现接口IP限流,黑名单&白名单的实例,都可用!

Go语言实现接口IP限流,黑名单&白名单的实例,都可用! 原创 学习与分享 Go语言圈 2023-07-18 08:30 发表于广东 收录于合集#学Go语言哪些事儿221个 MySQL大牛 带你全面剖析与系统梳理数据库(mysql等)知识分享,总结数据库技巧和方法,提升你的技术技能。 45篇原创内容 ......
实例 黑名单 接口 名单 语言