设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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语言之捧腹网爬虫案例
packagemainimport(amp;quot;fmtamp;quot;amp;quot;net/httpamp;quot;amp;quot;osamp;quot;amp;quot;regexpamp;quot;amp;quot;stringsamp;quot;)varurls=amp;quot;https://www.pengfu.com/xiaohua_%d.htmlamp;quot;f ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:125
|
回复:0
go学习笔记(3)benchmark
benchmark函数以benchmark开头benchmark的case一般会跑b.N次,且每次执行都如此在执行过程中会根据实际case的执行时间是否稳定会增加b.N的次数以达到稳态。packagemainimport(amp;quot;fmtamp;quot;amp;quot;testing ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:128
|
回复:0
go列出所有支持的系统平台及其架构
使用命令:amp;quot;gotooldistlist-jsonamp;quot;以json格式列出 ……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:122
|
回复:0
Go原子操作sync.atomic
sync.atomicatomic提供的原子操作能够确保任一时刻只有一个goroutine对几种简单的类型进行原子操作进行操作,善用atomic能够避免程序中出现大量的锁操作。这些类型包括int32,int64,uint32,uint64,uintptr,unsafe.P ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:116
|
回复:0
goappend切片之坑
先看代码:packagemainimport(amp;quot;fmtamp;quot;)funcmain(){varbaseArr=int{1,2,3}varpart1=baseArr//(1)varpart2=baseArrvarresultintfori:=0;iamp;amp;lt;len(pa……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:143
|
回复:0
VSCode调试goVSCode调试go语言出现:exec:"gcc":executablefilenotfoundin% ...
1、问题描述 由于安装VS15Preview5,搞的系统由重新安装一次;在用vscdoe编译go语言时,出现以下问题:#odbcexec:amp;quot;gccamp;quot;:executablefilenotfoundin%PATH%exitstatus22、解决方案2.1mingw64 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:155
|
回复:0
Go语言HmacSHA1
Go语言HmacSHA1对比 http://www.metools.info/code/c25.htmlpackagemainimport(amp;quot;crypto/hmacamp;quot;amp;quot;crypto/sha1amp;quot;amp;quot;encoding/hexamp;quot;amp;quot;fmtamp;quot;)funcHmacSHA1(ke ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:176
|
回复:0
[golang]Go内嵌静态资源go-bindata的安装及使用
使用Go开发应用的时候,有时会遇到需要读取静态资源的情况。比如开发Web应用,程序需要加载模板文件生成输出的HTML。在程序部署的时候,除了发布应用可执行文件外,还需要发布依赖的静态资源文件。这给发布过程添加 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:290
|
回复:0
go-ini中文文档
地表最强大、最方便和最流行的Go语言INI文件操作库灵活的数据源不光光可以从文件读取配置,还支持byte类型的纯数据读取和基于io.ReadCloser的流式读取。多种格式兼容各种文件种类的广泛支持,包括但不限于my.cnf、.g ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:174
|
回复:0
Go语言标准库之JSON编解码
Go语言标准库之JSON编解码 基本的类型 语言中的数据类型和 的数据类型的关系 bool JSON boolean float64 JSON numbers string JSON strings……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:141
|
回复:0
Go语言系列-http编程和mysql
http编程一、Http协议 1.什么是协议?协议,是指通信的双方,在通信流程或内容格式上,共同遵守的标准。 2.什么是http协议?http协议,是互联网中最常见的网络通信标准。 3.http协议的特点①通信流程:断开式(无 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:134
|
回复:0
go语言-csp模型-并发通道
【前言】go语言的并发机制以及它所使用的CSP并发模型一、CSP并发模型CSP模型是上个世纪七十年代提出的,用于描述两个独立的并发实体通过共享的通讯channel(管道)进行通信的并发模型。CSP中channel是第一类对象,它不 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:122
|
回复:0
27.学习Go协程:WaitGroup
Hi,大家好,我是明哥。在自己学习Golang的这段时间里,我写了详细的学习笔记放在我的个人微信公众号《Go编程时光》,对于Go语言,我也算是个初学者,因此写的东西应该会比较适合刚接触的同学,如果你也是刚学习Go语 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:123
|
回复:0
4.1Goif-else
Golang程序的流程控制决定程序如何执行,主要有三大流程控制,顺序控制、分支控制、循环控制。条件语句需要定义一个或多个条件,并且对条件测试的true或false来决定是否执行。1.1.顺序控制代码自上而下逐行执行,中 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:117
|
回复:0
Go 操作 数据库、Redis、HDFS
楔子 这里我们来介绍一下如何使用 Go 连接数据库、Redis、HDFS,当然数据库、Redis、HDFS本身我们就不介绍了,这里我们主要介绍如何使用 Go 进行连接并执行相应操作。 Go 操作数据库 对于许多Web应用程序而言,数据 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:96
|
回复:0
[日常]Go语言圣经-Panic异常,Recover捕获异常习题
Go语言圣经-Panic异常1.当panic异常发生时,程序会中断运行,并立即执行在该goroutine中被延迟的函数(defer机制)2.不是所有的panic异常都来自运行时,直接调用内置的panic函数也会引发panic异常;panic函数接受任 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:92
|
回复:0
Go变量(var)&常量(const)
变量声明变量格式:varvar_namevar_type变量在声明时会自动初始化:数字:0string:amp;quot;amp;quot;bool:false引用类型:nil结构体:所有元素或成员的零值var通常用于与初始化表达式类型不一致的局部变量、后面再赋值 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:90
|
回复:0
Win10下安装Go开发环境
关于Go语言有多么值得学习,这里就不做介绍了,既然看了这篇文章,想必是对有学习意向。 这里是在Windows下安装Go环境,去中文社区的下载栏目,https://studygolang.com/dl 找到Microsoft Windows,我是用的是64位 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:79
|
回复:0
使用 easy-service 运行 go-ss2
之前使用的客户端被麦卡菲报有木马,也是很无奈,不知道是程序本身就不干净,还是公司的安全策略太严格了,反正是没法用了。 然后,就发现了这个很干净的工具:go-shadow敏socks感2词 干净是干净,但是不能每次都自 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:78
|
回复:0
Go并发
1.WaitGroup等待当前运行的协程 package main import ( amp;quot;fmtamp;quot; amp;quot;runtimeamp;quot; amp;quot;syncamp;quot; ) // Go语言的并发指的是能让某个函数独立于其他函数运行的能力 // Go的调度 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:83
|
回复:0
Go语言下载、安装、配置、使用 - 阳光岛主
Go语言 Go语言(Golang,The Go Programming Language),是谷歌2009发布的第二款开源编程语言。2009年7月份,谷歌曾发布了Simple语言,它是用来开发Andr……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:88
|
回复:0
【第十四期】高德go面经
自我介绍 选一个比较熟悉的项目讲讲 筛选日志的时候,日志格式是不一样的,你们是如何处理的? 处理日志的时候如果日志量比较大会堆积吗?怎么处理的? 日志落盘到机器上,是如何采集的? 采集服务有问题的话可能会 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:97
|
回复:0
go中channel的部分理解
学习go语言差不多也有一周了,笔记也记了不少了。但是对于go这种新语言,并没有从功能方面去了解过。毕竟,要是从思想上来认识它,对我来说还是有难度的。所以我对go的理解现在还是在一些比较基础的层次,都是对比其 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:88
|
回复:0
go语言学习--go的临时对象池--sync.Pool
一个sync.Pool对象就是一组临时对象的集合。Pool是协程安全的。Pool用于存储那些被分配了但是没有被使用,而未来可能会使用的值,以减小垃圾回收的压力。一个比较好的例子是fmt包,fmt包总是需要使用一些byte之类的 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:77
|
回复:0
Go语言学习-main和init
main函数和init函数Go里面有两个保留的函数:init函数(能够应用于所有的package)和main函数(只能应用于packagemain)。这两个函数在定义时不能有任何的参数和返回值。虽然一个package里面可以写任意多个init函数 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:86
|
回复:0
2.Go语言-运算符
1.运算符 算数运算符,关系运算符,逻辑运算符,位运算符,赋值运算符 算数运算符 运算符 描述 + 相加 - 相减 * 相乘 / 相除 % 求余 注意:++(自增)和--(自减) 再Go语言中是单独的语句,并不是 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:100
|
回复:0
Golang 使用FreeType-go进行字体
FreeType库(http://www.freetype.org/)是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:117
|
回复:0
Go语言学习之Go协程:信道
前言goroutine是go语言程序的并发执行的基本单元,多个goroutine的通信是需要依赖channel,叫做信道1.信道的定义与使用每个信道只能传递一种数据类型的数据,所以声明信道的时候,需要指定数据类型(string、int等)信道实 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:96
|
回复:0
MySQL 5.7 优化SQL提升100倍执行效率的深度思考(GO)
系统环境:微软云Linux DS12系列、Centos6.5 、MySQL 5.7.10、生产环境,step1,step2是案例,精彩的剖析部分在step3,step4. 1、慢sql语句大概需要13秒 原来的sql语句要13秒,sql如下: SELECT (SELECT ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:100
|
回复:0
go代理设置
在Go 1.13中,我们可以通过GOPROXY来控制代理,以及通过GOPRIVATE控制私有库不走代理。 设置GOPROXY代理: go env -w GOPROXY=https://goproxy.cn,direct 设置GOPRIVATE来跳过私有库,比如常用的Gitlab或Gitee,中 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:116
|
回复:0
Go语言_array,slice,map
首先庆祝下golang终于通过了gfw的审核,可以不用FQ访问了。goer就可以光明正大地访问http://golang.org/ 这次还是要说说array,slice,map。虽然前面已经说过了,但是实际使用中发现对这几个的使用和理解还是不够详 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:110
|
回复:0
[笔记]Go语言写文件几种方式性能对比
Go语言中写文件有多种方式,这里进行如下几种方式的速度对比:打开文件,写入内容,关闭文件。如此重复多次打开文件,写入内容,defer关闭文件。如此重复多次打开文件,重复多次写入内容,defer关闭文件在VMWare下的 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:100
|
回复:0
Go语言学习笔记(十八)之文件读写
25.文件读写 1.文件打开和读 A.文件分类:文本和二进制文件B.文件存取方式:随机存取和顺序存取 文件打开代码示例: 1: package main 2: 3: import ( 4: amp;quot;bufioamp;quot; 5: amp;quot;fmtamp ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:93
|
回复:0
Go 学习路线(2022)
原文链接: Go 学习路线(2022) Go 语言的发展越来越好了,很多大厂使用 Go 作为主要开发语言,也有很多人开始学习 Go,准备转 Go 开发。 那么,怎么学呢? 我发现,在互联网时代,学习的 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:99
|
回复:0
Go语言基础之包
目录 一、Go语言的包(package) 二、包介绍 三、定义包 四、可见性 五、包的导入 5.1 单行导入 5.2 多行导入 六、自定义包名 七、匿名导入包 八、init()初始化函数 8.1 init()函数介绍 8.2 init()函数执行顺序 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:107
|
回复:0
Go入门笔记-5实现串口收发数据
1、代码//projectmain.gopackagemainimport(amp;quot;fmtamp;quot;amp;quot;stringsamp;quot;serialamp;quot;github.com/tarm/goserialamp;quot;)constMAXRWLEN=8000funcmain(){cfg:=amp;amp;amp;serial.Config{Name ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:107
|
回复:0
Go 语言类型转换
Go 语言类型转换 类型转换用于将一种数据类型的变量转换为另外一种类型的变量。Go 语言类型转换基本格式如下: type_name(expression) type_name 为类型,expression 为表达式。 实例 以下实例中将整型转化为浮点型 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:104
|
回复:0
生信基础知识【04】GO和pathway分析 - 微凉charles
非原创 参考资料: 一文掌握GO和pathway分析 - 生物信息学讨论版 -丁香园论坛http://www.dxy.cn/bbs/thread/34904124#34904124 GO富集 GO是G……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:99
|
回复:0
使用GQLGEN搭建GRAPHQL的GO服务端
添加依赖 require ( github.com/99designs/gqlgen v0.11.3 github.com/vektah/gqlparser/v2 v2.0.1 ) 编写SCHEMA 在项目根目录创建文件夹,graph,在graph文件夹中新建schema.graphqls文件,在其中编写sche ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:86
|
回复:0
go-micro codec 编码
codec 用于各种信息的加解密,具体接口如下: // Codec encodes/decodes various types of messages used within go-micro. // ReadHeader and ReadBody are called in pairs to read requests/responses // fr ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:25
|
阅读:98
|
回复:0
1 ...
205
206
207
208
209
210
211
212
... 981
/ 981 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部