设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
迪恩网络公众号
忘记密码?
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
Java代码示例
PHP代码示例
网址转二维码
网址缩短
网址转二维码
网址转二维码
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
tools.mlink.in
tools.ogeek.cn
tools.ostack.cn
tools.ostack.cn
tools.shenghuobao.net
tools.shenzhenjia.cn
tools.sqlite.in
tools.vigge.cn
tools.vigge.net
tools.vigges.net
tools.wujigu.com
tools.xstack.ru
web-analyze.jike.in
点击自助购买广告位
点击自助购买广告位
点击自助购买广告位
点击自助购买广告位
点击自助购买广告位
点击自助购买广告位
点击自助购买广告位
点击自助购买广告位
点击自助购买广告位
点击自助购买广告位
点击自助购买广告位
点击自助购买广告位
点击自助购买广告位
点击自助购买广告位
OGeek|极客世界-中国程序员成长平台
›
门户
›
编程
›
Go
›
Go教程
Go教程
RSS
Go语言流程控制中的break,continue和goto(七)
break(跳出循环) break用于跳出整个循环,如下: 代码里只会打印到3,当大于3时会跳出整个for循环,注意整个for循环指的是直接包含break的那层for循环,举个例子: 查看上述代码的结 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:12
|
回复:0
如何在Debian 10上使用X2Go设置远程桌面
The author selected Software in the Public Interest (SPI) to receive a donation as part of the Write for DOnations program. 作者选择了公益软件(SPI)来接受捐赠,这是Write for DOnations计划的一部分。 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:10
|
回复:0
Go 中 ORM 的 Repository(仓储)模式
ORM 在业务开发中一直扮演着亦正亦邪的角色。很多人赞颂 ORM,认为 ORM 与面向对象的契合度让代码简洁有道。但是不少人厌恶它,因为 ORM 隐藏了太多的细节,埋下了超多的隐患。在 Go 中,我们 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:14
|
回复:0
Gostructtag
struct成员变量标签(Tag)说明要比较详细的了解这个,要先了解一下golang的基础,在golang中,命名都是推荐都是用驼峰方式,并且在首字母大小写有特殊的语法含义:包外无法引用。但是由经常需要和其它的系统进行数 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:13
|
回复:0
GO常用并发模式
原文链接CSPvsActor模型ActorActor模型是一个通用的并发编程模型,可以应用在几乎任何一种编程语言中,典型的是Erlang。多个actor(进程)可以同时运行、不共享状态、通过向与进程绑定的消息队列(也称为信箱)异步发送 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:15
|
回复:0
go语言学习--go中godep的使用小结
本文参考:http://www.cnblogs.com/me115/p/5528463.html#h20 http://studygolang.com/articles/4385 关于Godep 发现好多golang项目都使用到godep作为包管理的工具,像比较大型的项目,比如kubernetes这种 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:14
|
回复:0
【go】log
logpackagemainimport(amp;quot;logamp;quot;amp;quot;osamp;quot;)//init在main之前执行funcinit(){//设置前缀log.SetPrefix(amp;quot;Log-Testamp;quot;)//Log-Test2021/05/3023:39:29cantcreatefile//设置输出// ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:18
|
回复:0
[Go]并发imap收信
并发数太大会直接死,这里有时候需要多试几次packagemainimport(amp;quot;flagamp;quot;amp;quot;fmtamp;quot;amp;quot;io/ioutilamp;quot;amp;quot;logamp;quot;amp;quot;mathamp;quot;amp;quot;osamp;quot;amp;quot ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:18
|
回复:0
Go-sword(利刃)是一款基于Go语言的可视化web管理后台生成工具
Go-sword(利刃)是一款基于Go语言的可视化web管理后台生成工具线上体验生成工具demohttp://go-sword.osinger.com/创建的项目demohttp://go-sword-app.osinger.com/目标就是快速的创建CRUD可视化的后台根据MySQL的表结 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:13
|
回复:0
go语言切片作为函数参数传递用append添加元素
原文:https://blog.csdn.net/weixin_42117918/article/details/81835942 切片作为函数,通过append添加元素,有可能会更改地址: 1)添加的数据元素长度超过切片参数的容量,则会另开辟空间,重新分配底层数组,并 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:14
|
回复:0
Go 验证是否字符串包含中文
发现一个验证字符串是否包含中文滴时候,一个比正则更好使滴方法,而且是golang 自带滴验证。 不需要自己写正则验证,代码如下: package main import ( amp;quot;fmtamp;quot; amp;quot;regexpamp;quot; ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:24
|
回复:0
Go——报错总结
前端时间抽时间看完了Go基础的一些内容,后面接着学习,记录一些错误。错误cannotrefertounexportednamefmt.println报错信息:#basic.\main.go:6:2:cannotrefertounexportednamefmt.println//不能够引用未导出的名称f ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:12
|
回复:0
vscode中go代码自动补全
参考:https://abelsu7.top/2019/09/06/gopls-guide/点击go插件extensionssettings,打开.vscode/settings.json,需要打开以下开关,支持本地包自动补全 amp;quot;deepCompletionamp;quot;: true, amp;quot;matc ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:13
|
回复:0
Go语言基础之基本数据类型
文章引用自 整型 整型分为以下两个大类: 按长度分为:int8、int16、int32、int64 对应的无符号整型:uint8、uint16、uint32、uint64 其中,uint8就是我们熟知的byte型,int16对应C语言中的short型,int64 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:14
|
回复:0
Go语言核心36讲(Go语言实战与应用四)--学习笔记
26 | sync.Mutex与sync.RWMutex 从本篇文章开始,我们将一起探讨 Go 语言自带标准库中一些比较核心的代码包。这会涉及这些代码包的标准用法、使用禁忌、背后原理以及周边的知识。 既然 Go 语言是以独特的并发编程模 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:14
|
回复:0
Go语言并发Go语言并发机制初探
Go语言相比Java等一个很大的优势就是可以方便地编写并发程序。Go语言内置了goroutine机制,使用goroutine可以快速地开发并发程序,更好的利用多核处理器资源。这篇文章学习 goroutine的应用及其调度实现。 一 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:15
|
回复:0
Go标准库之html/template
html/template包实现了数据驱动的模板,用于生成可防止代码注入的安全的HTML内容。它提供了和text/template包相同的接口,Go语言中输出HTML的场景都应使用html/template`这个包。一、模板与渲染在一些前后端不分离的 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:10
|
回复:0
Go语言_并发篇 - 轩脉刃
当被问到为什么用Go语言,一定不得不提的是Go语言的并发程序编写。在C语言中编写非常繁琐复杂的并发程序在Go语言中总是显得如此便捷。 Go中并发程序依靠的是两个:goroutine和channel . ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:14
|
回复:0
Go从入门到精通——怎样查看 Go 语言的文档
怎样查看 Go 语言的文档 在使用某种编程语言进行开发时,一般都需要查看该语言的参考文档来辅助开发,Go 语言在这方面做得很好。 在 Go 语言安装后,可以直接使用 godoc 命令启动一个本机的 w ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:15
|
回复:0
Go 每日一库之 go-ini
简介 ini 是 Windows 上常用的配置文件格式。MySQL 的 Windows 版就是使用 ini 格式存储配置的。 amp;quot;go iniamp;quot; 是 Go 语言中用于操作 ini 文……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:10
|
回复:0
Go项目的目录结构
http://www.cnblogs.com/zsy/p/5262632.html GO语言下载、安装、配置 项目目录结构如何组织,一般语言都是没有规定。但Go语言这方面做了规定,这样可以保持一致性, ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:9
|
回复:0
Go语言核心36讲(Go语言实战与应用三)--学习笔记
25 | 更多的测试手法 在本篇文章,我会继续为你讲解更多更高级的测试方法。这会涉及testing包中更多的 API、go test命令支持的,更多标记更加复杂的测试结果,以及测试覆盖度分析等等。 前 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:16
|
回复:0
go中的make和new的区别
适用范围:make 只能创建内建类型(slice map channel), new 则是可以对所有类型进行内存分配 返回值: new 返回指针, make 返回引用 填充值: new 填充零值, make 填充非零值 需要注意的是,slice,map,channe ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:9
|
回复:0
go项目dockerfile最佳实践
1. 前言 2. 不需要cgo情况下的最佳实践 3. 依赖cgo情况下的最佳实践 1. 前言 这几天在构建golang编写的web项目中,关于dockerfile编写的一些总结 可能是单纯我比较菜(大 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:13
|
回复:0
go随聊-负载均衡[加权轮询]
本文内容参考了网上其他文章,懒得自己打字了,拷贝过来直接用:) 在分布式系统中,负载均衡是非常重要的环节,通过负载均衡将请求派发到网络中的一个或多个节点上进行处理。通常来说,负载均 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:12
|
回复:0
[golang]使用gomail发邮件(在Go中发送电子邮件的最佳方式)
1 前言 gomail包: 更多功能可以参考amp;#160;https://github.com/go-gomail/gomail 2 代码 3 参考 1.golang 使用 gomail 发送邮件 2.……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:18
|
回复:0
go语言练习
1//main2packagemain34import(5amp;quot;fmtamp;quot;6amp;quot;runtimeamp;quot;7amp;quot;syncamp;quot;8)910funcmain(){11fmt.Println(amp;quot;HelloWorld!amp;quot;)12runtime.GOMAXPROCS(1)13varwgsync.WaitG……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:20
|
回复:0
go语言编程小游戏--贪吃蛇
前提准备条件:安装gcc环境,可以百度也 可以安装这个链接:https://pan.baidu.com/s/1BbXFcBZywK-k-eIkWqY3Ug 提取码:04wp 复制这段内容后打开百度网盘……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:13
|
回复:0
Go 性能优化技巧 10/10
为什么80%的码农都做不了架构师?amp;amp;gt;amp;amp;gt;amp;amp;gt; 垃圾回收不是万能的,Go 一样存在资源泄露问题。 1. SetFinalizer 虽然垃圾回收器能很好地处理循环引用,可一旦加上 SetFinalizer ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:17
|
回复:0
Ubuntu系统下Maix Go在minicom中无法输入命令的问题
利用minicom和maix go交互:https://maixpy.sipeed.com/zh/get_started/power_on.html 按照sipeed官网的流程进行设置时,在sudo minicom后无法输入数据,可sudo minicom -s进入下面界面设置 选择Serial port setup ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:15
|
回复:0
go环境搭建—基于CentOS6.8
1. 背景 在当前的中国网络环境下,我们无法访问Google的服务的,包括Golang.org。从第三方网站下载预编译的二进制Go发行版可能存在第三方源代码注入的风险,例如之前的XcodeGhost。 Go的权威仓库地址是 h ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:16
|
回复:0
go常量定义和使用
常量的定义与变量类似,只不过使用 const 关键字。常量可以是字符、字符串、布尔或数字类型的值。常量不能使用 := 语法定义。常量必须定义时赋值,不能多次赋值 packagemainimportamp;quot;fmtamp;quot;con ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:12
|
回复:0
Customizationtogotothemaintableform
GototheMainTableFormisafeatureofDynamicsAX,whichallowsuserstojumptothemainrecordjustbyright-clickingonthefieldandselectingtheGototheMainTableFormoption.Itisbased……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:13
|
回复:0
Go语言运算符优先级
||||| | | | | | | 优先级 | 分类 | 运算符 | 结合性 | |1 |逗号运算符 |, |从左到右| |2 |赋值运算符 |=、+=、-=、*=、/=、 %=、 amp;gt;=、 amp;l……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:11
|
回复:0
泊爷带你学go -- 经典的继承与接口 简直吊炸天 ! - huoppo
package main import ( amp;quot;fmtamp;quot; ) type TeamBase struct { m_TeamId uint64 m_Rid uint32 m_RoomRu……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:16
|
回复:0
go 语言 beego
更多干货 分布式实战(干货) spring cloud 实战(干货) mybatis 实战(干货) spring boot 实战(干货) React 入门实战(干货) 构建中小型互联网企业架构(干货) python 学习持续更新 Elast ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:14
|
回复:0
C#调用Go版DLL
private void button6_Click(object sender, EventArgs e) { byte inParam = null; IntPtr ptr = IntPtr.Zero; int outlen = -1; string outstr = amp;quot;amp;quot;; inParam = Encoding.UTF ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:41
|
阅读:11
|
回复:0
dictionary.go
packagesegoimportamp;quot;github.com/adamzy/cedar-goamp;quot;//Dictionary结构体实现了一个字串前缀树,一个分词可能出现在叶子节点也有可能出现在非叶节点typeDictionarystruct{ trie*cedar.Cedar//Ceda ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:41
|
阅读:24
|
回复:0
go-micro项目实战四 链路追踪
链路追踪 微服务架构下,所有的服务都分散在不同的地方,一旦某个服务出现问题,排查起来很费时费力。所以在微服务的演进下,需要一个全链路追踪系统来分析服务的运行状态。 go-micro的trace插件 Micro通过Wrapper ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:41
|
阅读:15
|
回复:0
go之无缓冲channel(通道)和有缓冲channel(通道)
channel我们先来看一下通道的解释:channel是Go语言中的一个核心类型,可以把它看成管道。并发核心单元通过它就可以发送或者接收数据进行通讯,这在一定程度上又进一步降低了编程的难度。channel是一个数据类型,主 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:41
|
阅读:12
|
回复:0
1 ...
92
93
94
95
96
97
98
99
100
... 981
/ 981 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部