设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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教程
Go教程
RSS
Go 结构体
1. package main import amp;quot;fmtamp;quot; type Books struct { title string author string subject string book_id int } func main() { // 创建一个新的结构体 fmt.Pr ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:77
|
回复:0
go之数据库gorm
参考的链接https://gorm.io/docs/migration.htmlhttps://blog.csdn.net/qq_23179075/article/details/88066241http://books.studygolang.com/gorm/advanced.html ……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:93
|
回复:0
Go 编译器介绍 | Linux 中国
cmd/compile 包含构成 Go 编译器主要的包。编译器在逻辑上可以被分为四个阶段,我们将简要介绍这几个阶段以及包含相应代码的包的列表。-- Mvdan有用的原文链接请访问文末的“原文链接”获得可点击的文内链接、全尺寸 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:107
|
回复:0
[GO]变参函数-GO中函数传递变长参数
如果函数的最后一个参数是采用...type的形式,那么这个函数就可以处理一个变长的参数,这个长度可以为0,这样的函数称为变参函数。示例函数和调用:funcmyFunc(a,b,arg...int){}funcGreeting(prefixstring,who...str ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:109
|
回复:0
go语言web开发系列之二十一:用go-qrcode库生成二维码 - ExplorerMan
一,安装用到的库 1,go-qrcode库的地址 https://github.com/skip2/go-qrcode 2,安装go-qrcode库 liuhongdi@ku:~$ go get -u……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:91
|
回复:0
请实现一个函数用来找出字符流中第一个只出现一次的字符。例如,当从字符流中只读出前 ...
//test20.cpp:定义控制台应用程序的入口点。//#includeamp;quot;stdafx.hamp;quot;#includeamp;amp;lt;iostreamamp;amp;gt;#includeamp;amp;lt;vectoramp;amp;gt;#includeamp;amp;lt;stringamp;amp;gt;#includeamp;a ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:93
|
回复:0
go应用docker部署(一)
go应用docker部署1.创建hello.go//hello.gopackagemainimport(amp;quot;fmtamp;quot;)funcmain(){fmt.Println(amp;quot;Hello,World!amp;quot;)}2.设置go编译的环境GOOS=linux//编译到linuxGOARCH=amd64//64位,如果 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:88
|
回复:0
go语言基础之多个defer执行顺序
1、多个defer执行顺序如果一个函数中有多个defer语句,它们会以LIFO(后进先出)的顺序执行。哪怕函数或某个延迟调用发生错误,这些调用依旧会被执。示例:packagemain//必须importamp;quot;fmtamp;quot;functest(xi ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:81
|
回复:0
go语言基础之匿名函数和闭包
匿名函数 函数当然还可以作为返回值,但是在Go语言中函数内部不能再像之前那样定义函数了,只能定义匿名函数。匿名函数就是没有函数名的函数,匿名函数的定义格式如下 func(参数)(返回值){ 函数体 } 匿名函数 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:84
|
回复:0
流媒体服务器EasyNVR新版用户管理多选删除报cannot unmarshal object into Go value o ...
大家知道我们的流媒体服务器都已经做了全面的升级更新,界面及操作上都有了不同的升级,用户在我们青犀官网下载到的软件安装包都已经是最新版的了,如果对我们的产品功能不够了解,可以咨询我们的售前人员,或者直接 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:80
|
回复:0
go的protoc插件调用逻辑
要让protoc使用插件,需要做下面事情:PlacethepluginbinarysomewhereinthePATHandgiveitthenameamp;quot;protoc-gen-NAMEamp;quot;(replacingamp;quot;NAMEamp;quot;withthenameofyourplugin).Ifyoutheninvokeproto ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:87
|
回复:0
罗辑思维首席架构师:Go微服务改造实践
一、改造的背景 得到最早的APP就是一个单体的PHP的应用,就是图中最大的黄色块,中间蓝色块代表不同模块。下面的黄色部分代表passport 和支付系统,这个是在做得到之前就存在的系统,因为公司早期有微信里的电商业务 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:73
|
回复:0
go实现每次生成不同随机值
直接使用rand.Intn(10)多次运行发现每次的随机值都是一样的查看Intn方法的源码说明//Intnreturns,asanint,anon-negativepseudo-randomnumberin[0,n)//fromthedefaultSource.//Itpanicsifnamp;amp;lt;=0.结论Intn的参 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:91
|
回复:0
[Go]go语言gin框架验证post传递json数据
gin框架有获取并验证post的数据的功能可以参考下面这段代码,兼容form数据和json数据typeRegisterFormstruct{Usernamestring`form:amp;quot;usernameamp;quot;json:amp;quot;usernameamp;quot;uri:amp;quot;username ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:88
|
回复:0
Go与C语言的互操作
转自:http://tonybai.com/2012/09/26/interoperability-between-go-and-c/ Go有强烈的C背景,除了语法具有继承性外,其设计者以及其设计目标都与C语言有着千丝万缕的联系。在Go与C语言互操作(Interoperability)方面 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:74
|
回复:0
Dubbo-goKubernetesSpringCloud
Dubbo-go发布1.5版,朝云原生迈出关键一步-阿里云开发者社区https://developer.aliyun.com/article/769114?spm=a2c6h.12873639.0.0.43d67006xiEu0x……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:94
|
回复:0
Go语言学习笔记(十五)之异常处理
22.异常处理 error接口定义如下: 1: type error interface { 2: Error() string 3: } Go语言的标准库代码包errors为用户提供如下方法: 1: package errors 2: 3: type errorString struct { 4: te ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:59
|
阅读:90
|
回复:0
Go 工作区和 GoPath
工作区: 工作区是放置Go源码文件的目录 一般情况,Go源码文件都需要放到工作区中 对于命令源码文件不是必须的 工作区一般包含几个子目录 src : 一般是用来放源码的 以代码包为组织形式 pkg: 用于存放归档文 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:62
|
回复:0
Go语言实现-观察者模式
前前言这个类经过我的正式投入使用啊,发现不对劲,这样做可能会导致线程死锁比如你dispatch一个event,然后在这个回调里把那个事件的侦听给remove掉了,那么就会导致线程死锁(这个问题找了好久啊,刚刚调试的时候 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:63
|
回复:0
Go初接触之归并排序
刚开始接触go语言,有些不适应,整体和C有些相像,所以学起来也不太困难,但是刚接触也感觉到了go在很多方面的强大。掌握了go的基本语法,简单写个归并排序练习一下:1packagemain23import(4amp;quot;fmtamp;quot;5) ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:63
|
回复:0
[Go]TCP服务中增加消息队列与工作池
之前的处理中每一个连接都会创建一个主groutine , 每个连接中的主groutine中创建出读groutine 和写groutine 每个连接处理业务再单独开出一个groutine ,这样如果有10万并发的连接 , 将会出现30万groutine ,其中读写 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:67
|
回复:0
ReelSteady Go for mac(GoPro相机防抖处理工具)
ReelSteady Go使用教程(视频教程):https://www.macw.com/mac/3636.html?id=MzAyODU5Jl8mMjcuMTg2LjEyNi4xMjE%3D Ree……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:73
|
回复:0
go在ubuntu下安装
http://blog.csdn.net/Ceciiiilia/article/details/71483221 综合目前网站上的各种安装方法,找到如下简单配置(不会报错或者少报错…) (一)从官网安装Go语言 1.对于64位Linux: view plain copy ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:76
|
回复:0
用go语言爬取珍爱网 | 第一回
我们来用go语言爬取“珍爱网”用户信息。 首先分析到请求url为: http://www.zhenai.com/zhenghun 接下来用go请求该url,代码如下: 运行后会发现返回体里有很多乱码: ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:62
|
回复:0
用go语言爬取珍爱网 | 第二回
昨天我们一起爬取珍爱网首页,拿到了城市列表页面,接下来在返回体城市列表中提取城市和url,即下图中的a标签里的href的值和innerText值。 提取a标签,可以通过CSS选择器来选择,如下: $( ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:89
|
回复:0
用go语言爬取珍爱网 | 第三回
前两节我们获取到了城市的URL和城市名,今天我们来解析用户信息。 amp;quot;用go语言爬取珍爱网 | 第一回amp;quot; amp;quot;用go语言爬取珍爱网 | 第二回amp;quot; 爬虫的算法: 我们 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:91
|
回复:0
go语言入门(3)运算符及流程控制
1,运算符 算数运算符:+ - * / % ++ -- 关系运算符:== != amp;amp;lt; amp;amp;gt; amp;amp;lt;= amp;amp;gt;== 逻辑运算符:按位与 amp;amp;amp; 按位或 | ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:71
|
回复:0
GO 定时器NewTimer、NewTicker使用
package main import ( amp;quot;fmtamp;quot; amp;quot;syncamp;quot; amp;quot;timeamp;quot; ) /** *ticker只要定义完成,从此刻开始计时,不需要任何其他的操作,每隔固定时间都会触发。 *t ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:66
|
回复:0
go语言安装和基础介绍1
# 一、介绍和安装## 1.介绍 创立时间2007年 google作为20%项目开始研发 2009年11月10日 开源,获得TIOBE年度语言 2012年3月28日 发布Go1.0版本 2016年8月18日 发布Go1.7版本### 1.1 什么是GolangGo也被称为Golan ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:75
|
回复:0
GO--微服务框架(一)goa
当项目逐渐变大之后,服务增多,开发人员增加,单纯的使用go来写服务会遇到风格不统一,开发效率上的问题。之前研究go的微服务架构go-kit最让人头疼的就是定义服务之后,还要写很多重复的框架代码,一直再想如何使用 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:70
|
回复:0
[W] [service.go:82] login to server failed: dial tcp:lookup xxxx.com on [::1]:53 ...
启动frp客户端时报错: $ sudo ./frpc -c frpc.ini 2020/04/17 16:30:52……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:109
|
回复:0
go语言游戏服务端开发(三)——服务机制
五邑隐侠,本名关健昌,12年游戏生涯。 本教程以Go语言为例。 P2P网络为服务进程间、服务进程与客户端间通信提供了便利,在这个基础上可以搭建服务。 在服务层,通信包可以通过定义协议号来确定该包怎样处理。每个协 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:69
|
回复:0
用go开发API接口
1.下载git 网址http://git-scm.com/download 安装git后,在环境变量path中添加C:\Program Files\Git\bin 和 C:\Program Files\Git\cmd 2.安装gin框架 go get -u github.com/gin-gonic/gin 安装完成后会在pkg文件夹 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:80
|
回复:0
关于Go语言,自己定义结构体标签的一个妙用.
在Go中首字母大写和小写,决定着这此变量能否被外部调用, 比如:在使用标准库的json编码自定一的结构的时候: amp;amp;lt;pre style=amp;quot;margin-top: 0px; margin-bottom: 0px;amp;quot;amp;amp;gt;amp;amp;lt; ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:84
|
回复:0
Go专家编程-协程
本文为《Go专家编程》读书笔记~ Go专家编程 协程 线程池的缺陷 Goroutine调度器 Goroutine调度策略 队列轮转 系统调用 工作量窃取 GOMAXPROCS设置对性能的影响 协程 线程池的缺陷 任务队列中的每一个 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:76
|
回复:0
10.Go语言流程控制:for循环
Hi,大家好,我是明哥。在自己学习Golang的这段时间里,我写了详细的学习笔记放在我的个人微信公众号《Go编程时光》,对于Go语言,我也算是个初学者,因此写的东西应该会比较适合刚接触的同学,如果你也是刚学习Go语 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:90
|
回复:0
go语言多线程入入门笔记-基础
首先go语言号称新时代的C语言,大家可以想像这句话的含义。 下载go语言要注意平台和硬件架构,比如linux-AMD64,你能看懂吗? go语言里面默认文件夹的含义比较多,如下,这里就不再赘述了,大家可以去看《Go并发编程 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:77
|
回复:0
[Go]利用类型断言把interface{}的转换回原类型
当传参数的时候,为了方便,参数的类型定义成了interface{},如果要给这个原类型的属性赋值,就需要强转回去 例如下面的代码:funcRenderList(whttp.ResponseWriter,renderinterface{}){header:=tools.FileGetConten ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:64
|
回复:0
Go程序在Linux作为后台应用daemon运行
之前用过很多方式,包括amp;amp;amp;nohup模拟fork用centos7之后,发现最好的办法是作为systemd的service,Type为notify方式一个简单的示例service单元文件编写Description=ewargateserverAfter=network.targetType= ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:73
|
回复:0
goginNext()方法
ginNext()使用方法packagemainimport(amp;quot;fmtamp;quot;amp;quot;github.com/gin-gonic/ginamp;quot;amp;quot;net/httpamp;quot;)funcmain(){r:=gin.Default()m1:=func(c*gin.Context){fmt.Println(amp;quot;m1s ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:62
|
回复:0
1 ...
15
16
17
18
19
20
21
22
23
... 981
/ 981 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部