设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
QQ登录
微信登录
登陆
注册
门户
Portal
开源
问答
系统
工作
资讯
论坛
BBS
硬件
编程
漏洞
安全
虚拟化
问答
投稿
文章
帖子
用户
快速发帖
客服电话
点击联系客服
在线时间:8:00-16:00
客服电话
132-9538-2358
电子邮件
[email protected]
APP下载
迪恩网络APP
随时随地掌握行业动态
官方微信
扫描二维码
关注迪恩网络微信公众号
问题反馈
返回顶部
电脑基础
选购指南
故障排查
笔记本
电脑组装
电视盒子
平板电脑
电脑周边
Python
Java
Node.js
c#
Ruby
JSP
LUA
ASP.NET
VBScript
VB.NET
Perl
Erlang
Scala
Julia
JavaScript
VUE
JQuery
Node.js
TypeScript
AJAX
HTML
CSS
BootStrap
综合其他
经典问答
漏洞分析
CVE漏洞
安全教程
安全设置
杀毒防毒
病毒查杀
脚本攻防
入侵防御
工具使用
加密解密
手机安全
安全其他
Docker
网址转二维码
网址缩短
网址转二维码
网址转二维码
qrcode.16892.net
qrcode.55276.net
qrcode.devdocs.uk
qrcode.mlink.in
qrcode.ogeek.cn
qrcode.ostack.cn
qrcode.shenghuobao.net
qrcode.shenzhenjia.cn
qrcode.sqlite.in
qrcode.vigge.cn
qrcode.vigge.net
qrcode.vigges.net
qrcode.wujigu.com
qrcode.xstack.ru
tools.16892.net
tools.55276.net
tools.devdocs.uk
OStack程序员社区-中国程序员成长平台
›
门户
›
编程
›
Go
Go
RSS
下级分类:
Go教程
Go教程
TIOBE 2月编程语言排行榜:Java稳居第一,Go 还在跌!
近日TIOBE公布了2月编程语言排名,在意料之中java稳居第一,C和C++分别位居第二第三名。 2月微软的 VB(Visual Basic)同样值得关注,已经连续两月涨势迅猛,作为早期的一种开发语言,开发了大型的企业级应用程序, ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:80
|
回复:0
Go教程
go语言从例子开始之Example25.通道方向
当使用通道作为函数的参数时,你可以指定这个通道是不是只用来发送或者接收值。这个特性提升了程序的类型安全性。 Example: package main import amp;quot;fmtamp;quot; // amp;amp;lt;-chan 发送数据 // chanamp ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:81
|
回复:0
Go教程
go启动报错:panic: runtime error: invalid memory address or nil pointer derefere ...
具体解释参考博文:一个有关Golang变量作用域的坑 报错如下: 解决:把下面的 DB, err := gorm.Open 中的冒号去掉就行了: 最初的理解是golang会定义新变量err,DB为初始定义的那个全局变量。但实际情况是,对于使用 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:65
|
回复:0
Go教程
Go语言-Go项目工程结构
使用Gomod来管理Go项目的工程结构,这点跟Java的package有点类似。创建项目Hello:mkdirhello初始化项目模块main:cdhellogomodinitmain创建子目录sub:cdhellomkdirsub最终下目录结构如下:E:.└─hello└─sub在su ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:71
|
回复:0
Go教程
Go语言:互联网时代的C
1.Go语言:互联网时代的CGoogolLeeamp;amp;lt;
[email protected]
;amp;gt;@Beta技术沙龙http://club.blogbeta.com官方twitter:@betasalonGroups:http://groups.google.com/group/betasalon2.KenThompson3.Summe ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:73
|
回复:0
Go教程
Go并发机制
1.C/C++与Go语言的“价值观”对照之前看过白明老师在GopherChina2017的一篇演讲文章《Gocodingingoway》,里面提到C/C++/Go三门语言价值观,感觉很有意思,分享给大家感受一下:C的价值观摘录相信程序员:提供指针和 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:59
|
回复:0
Go教程
go语言 gin框架学习笔记(二)之 简单传参
gin 传参方式可以采用反斜杠+冒号(/:) 采用该方法传参,前台请求服务时,必须传指定数量的参数(不能多传也不能少传)否则请求失败 代码展示 package main import ( amp;quot;github.com/gin-gonic/ginamp;qu ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:57
|
回复:0
Go教程
Go语言学习(七)-----练练笔之递归
学了一段时间的Go语言了,今天来见识下Go语言写的递归程序。 先来做个经典题题目: 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:62
|
回复:0
Go教程
【转】go中struct初始化的3种方式
https://www.cnblogs.com/leisure520/p/7745691.html----------------------------------------------------------------GO语言不比其他语言,在struct中,它没有构造函数,不必赋值也能不报错。比如:typeStudentst ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:60
|
回复:0
Go教程
不一样的go语言创世
在这之前,我是一名Java程序员,但最近我却已经好几个月没写Java代码了,因为我已经敲了好几个月的go,这是我连续最长的一段时间在写go。陆陆续续地算下来,也有快一年多的时间在与go打交道。期间写了不少的代码 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:59
|
回复:0
Go教程
Java又和Go语言打架啦!程序员:都10年了!抬走,下一个
随着IT行业越来越火,有很多小伙伴也就入了编程的坑。IT行业就业前景好使毋庸置疑的,从事IT行业的人,就算是跳槽再就业也是不会有什么难度的,与其他行业相比,IT行业只要有技术,其他的就都微不足道了。所以会有很 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:75
|
回复:0
Go教程
利用 uber-go/dig 库管理依赖
利用 uber-go/dig 库管理依赖 github 地址 官方文档 介绍 dig 库是一个为 go 提供依赖注入 (dependency injection) 的工具包,基于 reflection 实现的。 在项目中会涉及到很多对象,它们之间的依赖关系可能是这样的 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:62
|
回复:0
Go教程
GO语言基础知识一
1.go语言关键字 2.go语言 预定义的标识符 3.常量与变量 4.基本类型 布尔型、数字类型(整型、浮点型)、字符串类型、派生类型 1)数字类型-整型 2) 数字类型-浮点型 3)其它数字类型 5.注意事项 1)“{ ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:76
|
回复:0
Go教程
Go:反射
一、通过反射获取类型信息在Go程序中,使用reflect.TypeOf()函数可以获得任意值的类型对象(reflect.Type),程序通过类型对象可以访问任意值的类型信息。packagemainimport(amp;quot;fmtamp;quot;amp;quot;reflecta ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:78
|
回复:0
Go教程
Go语言归并排序算法实现
算法导论的伪代码:MERGE函数是合并两个已经排好序的序列。下面的输入参数:A是一个数组,p,q和r是数组下标,满足pamp;amp;lt;=qamp;amp;lt;=r。下面的函数假设子数组A和A都是已经拍好序的。这个函数将这两个子数组 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:82
|
回复:0
Go教程
6款最棒的Go语言Web框架简介
地址: https://studygolang.com/articles/11897?fr=sidebar……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:75
|
回复:0
Go教程
GO-struct结构体
一、struct的特点1、用来自定义复杂数据结构2、struct里面可以包含多个字段(属性)3、struct类型可以定义方法,注意和函数的区分4、struct类型是值类型5、struct类型可以嵌套6、GO语言没有class类型,只有struct类 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:76
|
回复:0
Go教程
Go字节数组与字符串相互转换
原文链接:https://juejin.im/post/5c8a4205e51d457fd67484b3 Go字节数组与字符串相互转换 1.string转为byte 2.byte转为stringGo字节数组与字符串相互转换string不能直接和byte数组转换string可以 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:75
|
回复:0
Go教程
Go打印出结构化结构体
packagemainimport(amp;quot;fmtamp;quot;amp;quot;github.com/jinzhu/gormamp;quot;amp;quot;github.com/sirupsen/logrusamp;quot;_amp;quot;github.com/jinzhu/gorm/dialects/sqliteamp;quot;amp;quot;encoding/js ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:61
|
回复:0
Go教程
GOmap
map是一种无序的基于key-value的数据结构,Go语言中的map是引用类型,必须初始化才能使用。map定义语法:mapValueTypeKeyType:表示键的类型。ValueType:表示键对应的值的类型map类型的变量默认初始值为nil,需要使用 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:66
|
回复:0
Go教程
(原創) 如何解決CONF_DONE pin failed to go high in device 1的錯誤訊息? (SOC) (Qua ...
Abstract 當使用JTAG將Quartus II編譯的sof燒進DE2後,只要一斷電就沒了,所以想燒到epcs內,這樣通電後馬上就可執行,但卻遇到以上的錯誤訊息。 Symptom 使用環境:Quartus II 7.2 SP3 + DE2( Cyclone II EP2C35F67 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:57
|
回复:0
Go教程
OCIruntimecreatefailed:container_linux.go:346
重启docker容器报错:Errorresponsefromdaemon:Cannotrestartcontainerf6:OCIruntimecreatefailed:container_linux.go:346:startingcontainerprocesscausedamp;quot;process_linux.go:319:gettingthefinalch……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:64
|
回复:0
Go教程
linux下编译protobuf(可以编译成pb.go)
1编译前需要安装gtest23$cdgoogletest4$cmake-DBUILD_SHARED_LIBS=ON.5$make6$sudocp-ainclude/gtest/home/xxx/opt/gtest1.8.0/include7$sudocp-alibgtest_main.solibgtest.so/home/xx……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:61
|
回复:0
Go教程
[Go]Golang中控制并发的sync包
sync包中包含了对安全的并发访问资源的方式,包含了以下Mutex:互斥锁RWMutex:读写锁WaitGroup:等待组Once:单次执行Cond:信号量Pool:临时对象池Map:自带锁的map1.互斥锁互斥锁需要确保的是某段时间内,不能有 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:76
|
回复:0
Go教程
go语言5接口,并发与并行,go协程,信道,缓冲信道,异常处理,python进程线程 ...
1接口//一系列方法的集合,规范了子类的行为,-python和go都属于鸭子类型,非侵入式接口-java:侵入式接口packagemainimportamp;quot;fmtamp;quot;//1定义一个接口,(规范行为,没有具体实现)typeDuckInterfaceinterf ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:65
|
回复:0
Go教程
ubuntu安装go语言调试器dlv
简言 1. 网上ubuntu安装dlv的教程大多出自同一篇博客,使用的版本比较老,需要修改go.mod才能编译,略麻烦 2. 其实新版本的dlv已经修复这个问题,下载后直接编译即可成功 3. 这篇博客使用新版的dlv为例,贴出每一步 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:72
|
回复:0
Go教程
Gin-Go学习笔记六:Gin-Web框架Api的编写
Api编写1amp;amp;gt; Gin框架的Api返回的数据格式有json,xml,yaml这三种格式。其中yaml这种格式是一种特殊的数据格式。(本人暂时没有实现获取节点值得操作)2amp;amp;gt; 在apis文件夹下,新建一个da ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:73
|
回复:0
Go教程
go中导入包的几种方式
标准方式: import(amp;quot;fmtamp;quot;)使用:fmt.Println()点(.)方式import(.amp;quot;fmtamp;quot;)使用时候,可以胜率fmt前缀Println()别名import(famp;quot;fmtamp;quot;)使用方法:f是fmt的简称f.Println()下 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:63
|
回复:0
Go教程
go语言指针方法和值方法,引至string方法的思考
在公众号【Go语言中文网】中看到这样一篇面试题 https://mp.weixin.qq.com/s/9G3KQwXqQf56b8IQ7TyyswExample1typeOrangestruct{Quantityint}func(o*Orange)Increase(nint){o.Quantity+=n}func(o*Orange)D ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:70
|
回复:0
Go教程
Ubuntu18上安装Go和GoLand
第一步骤:安装Go方式一:使用sudoapt-getinstallgolang命令安装ubuntu软件库里当前golang版本为1.10,(golang最新版为1.11),可满足要求。 方式二使用官网二进制包进行安装:从官网下载二进制包。使用wget命令下 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:72
|
回复:0
Go教程
go的入门(最近几年突然火起来的一门语言不比java差)
Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。 Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:69
|
回复:0
Go教程
go操作数据库时,返回null结果
如果按照上面的方式来读取,读取到第三行,handle,state均为0,原因就在rows.Scan读取数据库null是报错,导致后面的不执行。解决方法有两个方法一:修改结构体将ListHelperAssignRsp的Handle的类型改为sql.N ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:70
|
回复:0
Go教程
Go线程实现模型MPG
M指的是Machine,一个M直接关联了一个内核线程。由操作系统管理。 P指的是”processor”,代表了M所需的上下文环境,也是处理用户级代码逻辑的处理器。它负责衔接M和G的调度上下文,将等待执行的G与M对接。 G指的 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:58
|
回复:0
Go教程
Cypressweb自动化10-Navigation导航功能(go,reload,visit)
web页面上的导航功能,上一页,下一页,重新加载页面,直接访问页面。cy.go()使用浏览器的缓存功能,访问上一页,下一页cy.location('pathname').should('include','navigation')cy.go('back')cy.location('pathname ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:63
|
回复:0
Go教程
Go面向对象编程之匿名组合
Go语言也提供了继承,但是采用了组合的文法,所以将其称为匿名组合。 需要注意的是,不管是非匿名的类型组合还是匿名组合,被组合的类型所包含的方法虽然都升级成了外部这个组合类型的方法,但其实它 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:66
|
回复:0
Go教程
Go入门笔记36-一个LevelDB的Go封装
GoLevelDB默认的Get,Put用着很不习惯,稍微封装了下,我的项目结构体比较多,所以默认按value结构体设计,项目中缓存用啥持续纠结,从map-amp;amp;gt;SyncMap-amp;amp;gt;leveldb-amp;amp;gt;ssdb-amp;amp;gt;ledisdb ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:81
|
回复:0
Go教程
centosgo语言开启代理国内镜像
1.使用go1.11以上版本并开启gomodule机制2.导出GOPROXY环境变量 exportGO111MODULE=on//linux、MACsetGO111MODULE=on//WindowsexportGOPROXY=https://mirrors.aliyun.com/goproxy/……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:62
|
回复:0
Go教程
go-kit实践之3:go-kit 微服务的限流实现
介绍 go-kit提供了限流模块,该模块采用令牌桶算法实现,其实是封装了一下golang自带的golang.org/x/time/rate包来实现的。 令牌桶 令牌桶这种控制机制基于令牌桶中是否存在令牌来指示什么时候可以发送流量。令牌桶 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:63
|
回复:0
Go教程
Go语言之通道
1packagemain23import(4amp;quot;fmtamp;quot;5)67funcmain(){8//channel是可以让一个goroutine发送特定值到另一个goroutine的通信机制。9//声明通道类型10varachanint//声明一个int类型的通道,声明之后需要对它进 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:65
|
回复:0
Go教程
Go 开发关键技术指南 | Go 面向失败编程 (内含超全知识大图)
关注“阿里巴巴云原生”公众号,回复 Go 即可查看清晰知识大图! 导读:从问题本身出发,不局限于 Go 语言,探讨服务器中常常遇到的问题,最后回到 Go 如何解决这些问题,为大家提供 Go 开发的关键技术指南。我们将 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:74
|
回复:0
1 ...
21
22
23
24
25
26
27
28
29
... 981
/ 981 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部