• GO 构造的下一代互联网:IPFS全解析

    时间:2024-04-06 17:45:17

         大家好,我是余长洪,来自INBlockchain。很高兴今天和大家分享下 IPFS。     严格来讲 IPFS 不算是区块链项目,只是一个去中心化存储解决方案。其上开发的FileCoin才是真正的区块链项目。    今天的主题定的比较大,请不要在意这些细节。我们一起来看看它怎么做的,是否...

  • [译]Go net/http 超时机制完全手册

    时间:2024-04-06 08:39:31

    英文原始出处: Thecomplete guide to Go net/http timeouts, 作者: FilippoValsorda当用Go写HTTP的服务器和客户端的时候,超时处理总是最易犯错和最微妙的地方之一。错误可能来自很多地方,一个错误可能等待很长时间没有结果,直到网络故障或者进程挂...

  • 如何正确使用reflect:Go反射规范与最佳实践

    时间:2024-04-05 20:13:35

    在Go语言中,reflect包提供了一种强大的机制,允许我们在运行时检查和操作类型信息。正确使用reflect可以帮助我们编写更灵活和动态的代码。以下是一些如何正确使用reflect的示例和最佳实践: 1. 理解reflect.Type和reflect.Value 首先,我们需要理解reflect....

  • retry.go

    时间:2024-04-05 19:28:09

    package clientv3import (    "github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes"    pb "github.com/coreos/etcd/etcdserver/etcdserverpb"    "golang.o...

  • Macbook Pro上运行windows to go

    时间:2024-04-05 15:57:54

    今年一咬牙入手了台Macbook Pro,操作系统为Sierra,其他都还满意,无奈当时为节约成本硬盘配置只有128G。一般来讲,128G对于上网、娱乐以及编程够用,但是工作上需要安装visual studio开发环境,虽然vs2017也提供了mac版,实在是不喜欢mac vs的风格。接下来有两个选...

  • Go实战--golang中生成读取二维码 skip2/go-qrcode和boombuler/barcode

    时间:2024-04-05 13:12:34

                         生命不止,继续go go go!!!这里介绍一下,golang如何生成二维码,当然是面向github编程了。QRCode百度百科: QR Code码,是由Denso公司于1994年9月研制的一种矩阵二维码符号,它具有一维条码及其它二维条码所具有的信息容量大、...

  • Clion 按Ctrl+左键 无法跳转 提示Cannot find declaration to go to(TarsCpp)

    时间:2024-04-03 12:04:38

    近使用Clion在看tars源码(c++ )TarsCpp发现按Ctrl+左键 无法跳转 提示"Cannot find declaration to go to"并且 Debug栏提示 Toolchains are not configured![在这里插入图片描述](https://img-blo...

  • IDEA提示cannot find declaration to go to 解决方法

    时间:2024-04-03 12:02:59

    解决:方法一:点击source root方法二:清理缓存,重启IDEA,成功!说明一点:做完方法一,现在,你已经令你的项目javaWebBlog01为资源根目录了,那么form表单中action的路径以 / 开头即可 ,表示从根目录开始,一步一步到你的目标文件,其他的不用考虑太多。...

  • Intellij IDEA ,按Ctrl+左键,不能进入类或方法的【解决办法】,提示Cannot find declaration to go to

    时间:2024-04-03 11:59:13

    Intellij IDEA ,按Ctrl+左键,不能进入类或方法的【解决办法】,提示Cannot find declaration to go to2017年8月4日 朱宏亮%1 $ SIntellij IDEA ,按Ctrl+左键,不能进入类或方法的【解决办法】,提示Cannot find dec...

  • C#中 如何执行带GO的sql 语句

    时间:2024-04-03 09:06:01

    C#中是不允许执行带GO的sql 语句的, 如何做呢?思路就是将带GO的sql语句转化为分段执行, 但在同一事务内执行。扩展方法是个很不错的主意, 但是尽量不要影响原来的cmd的一些东东, 如 connection, 故只借用原来的connectionstring和sql , 而 connectio...

  • go: go.mod file not found in current directory or any parent directory.如何解决?

    时间:2024-04-03 08:29:14

    这个错误表明你正在执行 go get 命令,但是当前目录或任何父目录中都找不到 go.mod 文件。这可能是因为你的项目还没有使用 Go Modules 进行管理。 要解决这个问题,有几种方法: go mod init <module-name> 其中 <module-nam...

  • VS go to definition(转到定义)失效的解决方法

    时间:2024-04-03 08:15:51

    通常遇到这种情况,在关闭VS的时候还会有一个弹窗提示sql server compact4.0没有安装。我是两步解决的。首先,第一步安装它提示个这个包,下载地址Download sql server compact4.0下载好按照提示一步一步走完。然后第二步,比较重要,在vs2013里面更改一项设置...

  • Keil里面无法使用“Go To Definition Of ”跳转到相应的函数解决办法

    时间:2024-04-03 08:13:20

    在此条件下:你的工程重新编译过,并且通过编译且没有报错。还是无法跳转,再做下面的步骤:第一个原因:你要跳转的函数有条件编译限制。也就是说你的函数是在某个条件成立了,Keil才会对该函数进行编译,没有被编译的函数是无法使用“GoTo Definition Of ”跳转到相应的函数。          ...

  • Ubuntu2go~在移动硬盘上安装Ubuntu

    时间:2024-04-02 13:46:13

    在工作学习的时候,经常遇到只能用虚拟机启动,或者没法运行自己的系统,这种时候随身系统Ubuntu2go就派上用场啦~现在我们一起来制作Ubuntu2go启动盘吧~准备过程1.一个读写速度超过30M/s的USB存储设备,最好是固态硬盘,大于50G。2.一台WindowsPC3.一个4G+的U盘4.Ub...

  • FindFirstFile 1.go: The system cannot find the file specified golang调试错误

    时间:2024-04-01 22:01:59

    相信不少初学者会碰到跟我一样的问题,如下图所框(我电脑系统win7 64 go sdk 1.11版本 VScode1.27.2) 其中,gostudy是我的gopath路径,我的1.go文件在src路径下面所以终端编译的时候应该是这样的:...

  • 在 vs code 中使用 go 插件时相关工具的正确安装方式

    时间:2024-04-01 14:44:13

    前言最近在学习 go 语言,当然编辑器用的还是最熟悉的 vs code 了。虽然说 vs code 着实很占内存,但是没办法,谁让他配置起来方便快捷,并且对于前端程序员来说,着实是一大开发利器。之前也用过 sublime, notepad++ 等轻量级编辑器,但是自从用过了 vs code 以后,就...

  • AndroidStudio xml 中编写代码 ,没有自动提示,或者提示“cannot find declaration to go to”的一种解决方案

    时间:2024-04-01 13:59:04

    开始遇到这个问题的时候,简直一头雾水,根据“cannot find declaration to go to”关键字baidu查找了好多篇博客,依旧没找到有效的解决方案,在stack overflow中也看了数篇也没能解决。然后无意中看到了这篇“https://blog.csdn.net/DeMon...

  • Ubuntu系统下Maix Go在minicom中无法输入命令的问题

    时间:2024-03-31 21:37:22

    利用minicom和maix go交互:https://maixpy.sipeed.com/zh/get_started/power_on.html按照sipeed官网的流程进行设置时,在sudo minicom后无法输入数据,可sudo minicom -s进入下面界面设置选择Serial por...

  • Go 之 Gin 框架

    时间:2024-03-31 17:59:22

    Gin 是一个 Go (Golang) 编写的轻量级 web 框架,运行速度非常快,擅长 Api 接口的高并发,如果项目的规模不大,业务相对简单,这个时候我们也推荐您使用 Gin,特别适合微服务框架。 简单路由配置 package mainimport ("github.com/gin-gonic/...

  • 关于go get的小知识

    时间:2024-03-30 21:15:37

    1. go get与go install可能有同学在刚使用go get的时候会有一个小疑问,就是有些包go get下来的时候,有些包会“下载”一个二进制包在GOPATH/bin目录下,有些又没有。其实这是因为go get这个命令会分两步走,一个是下载源码包,一个是执行go install。所以有些包...