设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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语言操作MySQL数据库的思路与步骤
最近在做注册登录服务时,学习用Go语言操作MySQL数据库实现用户数据的增删改查,现将个人学习心得总结如下,另外附有代码仓库地址,欢迎各位有兴趣的fork。软件环境:Goland、NavicatforMySQL。一、实现思路1,我的 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:213
|
回复:0
Go 反射
文章转载地址:https://www.flysnow.org/2017/06/13/go-in-action-go-reflect.html 1. TypeOf 和 ValueOf 在 Go 的反射定义中,任何接口都由两部分组成,一个是接口的具体类型,一个是具体类型对 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:220
|
回复:0
51_Go基础_1_18切片的扩容
1packagemain23importamp;quot;fmtamp;quot;45funcmain(){6/*7切片Slice:81.每一个切片引用了一个底层数组92.切片本身不存储任何数据,都是这个底层数组存储,所以修改切片也就是修改这个数组中的数据103.当向切片 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:201
|
回复:0
GO语言练习:反射
列举几个反射的例子:1)简单类型反射,2)复杂类型反射,3)对反射回来的数据的可修改属性1、简单类型反射1.1)代码packagemainimport(amp;quot;fmtamp;quot;amp;quot;reflectamp;quot;)funcmain(){varxfloat64=3.4 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:213
|
回复:0
go语言学习框架
根据框架学习 https://books.studygolang.com/gopl-zh/ 看电子书 http://shinley.com/index.html ……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:233
|
回复:0
GoFrame v1.6.0 发布,Go 应用开发框架
百度智能云 云生态狂欢季 热门云产品1折起amp;amp;gt;amp;amp;gt;amp;amp;gt; 新功能/改进 gcron定时任务模块增加运行日志记录功能:https://goframe.org/os/gcron/index gredis增加全局分组配置功能,并增 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:250
|
回复:0
go文件上传
packagemainimport(amp;quot;fmtamp;quot;amp;quot;ioamp;quot;amp;quot;io/ioutilamp;quot;amp;quot;logamp;quot;amp;quot;net/httpamp;quot;amp;quot;github.com/julienschmidt/httprouteramp;quot;)const(MAX_UPL ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:236
|
回复:0
用 Go 搭建 Kubernetes Operators
简介 Istio 是一个由 IBM、Google 以及 Lyft 联合推出的开源软件,以无痛方式为运行在 Kubernetes 上的微服务提供流量管理,访问策略管理以及监控等功能。这一软件目前仅在 Kubernetes 上运行,今后可能会扩展到其他 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:249
|
回复:0
go的module用法
新版不需要项目放在GOPATH里面了,这个恶心的机制之前还被n多人捧臭脚。简单列一下用法 新建项目cd项目目录gomodinit项目名 写好代码gobuild或者gomodtidy 如果有相对目录的包import(amp;quot;项目名/包名amp;quo ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:218
|
回复:0
GoHTTPClient中的重定向和重定向Cookie的问题
最近在使用HTTPClient中的遇到的问题是在请求时,需要使用重定向中间的Cookie,但是默认自动重定向10次。获取重定向中的Cookie,有如下两种方法:禁止重定向,然后获取response的cookie创建CookieJar,实例化一个带C ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:224
|
回复:0
Go语言与前辈们的对话
本文转载自:http://blog.csdn.net/UzV80PX5V412NE/article/details/78824295 1初次见面 虽然这个目录中各种编程语言写的程序层出不穷,但Java还是怀念不幸罹难的C老头儿。他经常给同一目录中的Python ,Ruby说C老头 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:246
|
回复:0
go mod常用操作
1. 开启Go module 1.11和1.12版本 将下面两个设置添加到系统的环境变量中 GO111MODULE=on GOPROXY=https://goproxy.io 1.13版本之后 go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,https://g ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:241
|
回复:0
深入 Go 中各个高性能 JSON 解析库
转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/535 其实本来我是没打算去看 JSON 库的性能问题的,但是最近我对我的项目做了一次 pprof,从下面的火焰图中可以发现在业务 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:278
|
回复:0
【原创】go语言学习(三)字符串串、时间和日期类型
目录1.字符串串原理理解析2.时间类型3.日期类型字符串串原理理解析1.字符串串底层就是⼀一个byte数组,所以可以和byte类型互相转换2.字符串串之中的字符是不不能修改的,那怎么修改呢3.字符串串是由byte字节组成,所 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:302
|
回复:0
【转】Google Go:初级读本
Go语言是什么? Google最近发布新型的编程语言,Go。它被设计为将现代编程语言的先进 性带入到目前仍由C语言占统治地位的系统层面。然而,这一语言仍在试验阶段并在不断演变。 Go语言的设计者计划设计一门简 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:319
|
回复:0
go语言strings包
中文官方文档 package main import ( amp;quot;fmtamp;quot; amp;quot;stringsamp;quot; ) func main() { var s string fmt.Scanf(amp;quot;%vamp;quot;, amp;amp;amp;s) // func Count(s, sep string) int ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:330
|
回复:0
GO语言学习(六)Go 语言数据类型
在 Go 编程语言中,数据类型用于声明函数和变量。 数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。 Go 语言按类别有以下几种数据类 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:317
|
回复:0
Go Revel - Jobs(任务调度模块)
revel提供了一个框架用于脱离请求流程的执行异步任务,一般用来执行经常运行的任务、更新缓存数据或发送邮件等。 ##启用 该框架作为一个可选的revel模块,默认并不启用。需要更改应用配置来启用它: module.jobs ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:343
|
回复:0
go语言从例子开始之Example3.变量
在 Go 中,变量 被显式声明,并被编译器所用来检查函数调用时的类型正确性 package main import amp;quot;fmtamp;quot; func main() { var 声明 1 个或者多个变量。 var a string = amp;quot;initialamp;quot ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:328
|
回复:0
Vivado与vscode实现关联(在Vivado中点击Go to Source会跳转到vscode中对应的行号) ...
敲黑板了!!!上图中的第3处一定要设置为 …/Microsoft VS Code/Code.exe -g : vscode的软件路径替换为读者自己的安装路径。 我试过其他的设置方式,都只是能跳到对应的文件,但是无法定位到行号(这点我认为也很重 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:315
|
回复:0
GO基础库和帮助文档地址
1.帮助文档地址: https://studygolang.com/pkgdoc2.核心包图……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:365
|
回复:0
go如何进行交叉编译
https://www.jianshu.com/p/4b345a9e768e如果在powershell环境中,需要换中设置方式$env:GOOS=amp;quot;linuxamp;quot;$env:GOARCH=amp;quot;amd64amp;quot;注意加引号,下面这篇文章中没有加引号,运行时会报错https:/ ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:311
|
回复:0
将Go的main包拆分为多个文件
将Go的main包拆分为多个文件的写法和普通包是完全一致的,其使用规则也相同。如编写main包结构如下:main|----main.go|----show.go在main.go中编写了main函数,main函数调用了在show中定义的函数或变量。到此和一般 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:309
|
回复:0
Go语言标准库之fmt
fmt标准库是我们在学习Go语言过程中接触最早最频繁的一个了,本文介绍了fmtb包的一些常用函数。 fmt包实现了类似C语言printf和scanf的格式化I/O。主要分为向外输出内容和获取输入内容两大部分。 向外输出 标准库fmt ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:299
|
回复:0
go数据变量和操作符
布尔类型a.varbbool和varbbool=true和varb=falseb.操作符==和!=c.取反操作符:!bd.amp;amp;amp;amp;amp;amp;和||操作符e.格式化输出占位符:%tpackagemainimportamp;quot;fmtamp;quot;funcboolTest(){varabool=trueva ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:301
|
回复:0
go项目工程化构建:package,module
参考:https://www.jianshu.com/p/07ffc5827b26(package和module简介)实践总结:1,统一使用模块管理包,包属于某个模块2,main包是一个很特殊的包,且main函数必须在main包里面,同目录同main包不同文件下的代码 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:301
|
回复:0
服务计算:Go语言实现selpg
文章目录 1.项目内容 2.设计说明 2.1引入所需要的包 2.2创立结构体 2.3main函数 2.4process_args函数 2.5process_input函数 3.程序测试 3.1 selpg -s1 -e5 test.txt 3.2 selpg -s1 -e5 amp;amp;lt; test.txt 3.3 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:310
|
回复:0
忽冷忽热的GO语言,究竟是什么路子?
忽冷忽热的GO语言,究竟是什么路子? 后端说 GO就图一乐,还是做Java 运维说 GO就图一乐,还是用Python 全栈说 GO就图一乐,还是写PHP 大佬说 GO真的牛B,我现在搞C 前端说 ......小朋友,你是否有很多问号。 为什么 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:310
|
回复:0
【Networking】go get 失败,代理配置
推荐VPN: https://vpnso.com/ 如果还是有问题,比如: 重新编译Git,使用openssl替换gnutls,方法如下: http://askubuntu.com/questions/186847/error-gnutls-handshake-failed-when-connecting-to-https-serv ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:328
|
回复:0
论go语言中goroutine的使用
go中的goroutine是go语言在语言级别支持并发的一种特性。初接触go的时候对go的goroutine的欢喜至极,实现并发简便到简直bt的地步。但是在项目过程中,越来越发现goroutine是一个很容易被大家滥用的东西。goroutine是 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:333
|
回复:0
Go标准库之读写文件(File)
Go标准库之读写文件(File)创建一个空文件packagemainimport(amp;quot;logamp;quot;amp;quot;osamp;quot;)funcmain(){file,err:=os.Create(amp;quot;empty.txtamp;quot;)iferr!=nil{log.Fatal(amp;quot;createfileerr ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:326
|
回复:0
Go语言GMP模型
进程、线程、协程 进程:进程是系统进行资源分配的基本单位,有独立的内存空间,单切换代价极高,进程间通信也比较麻烦 线程:线程是CPU调度和分派的基本单位,线程依附于进程,与其他线程共享进程的资源,仅有自己的 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:310
|
回复:0
Linux go sdk安装环境配置
1、下载安装最新版本sdk wget https://storage.googleapis.com/golang/go1.13.5.linux-amd64.tar.gz 执行tar解压到/usr/loacl目录下,得到go文件夹 samba]# tar -C /usr/local -zxvf go1.13.5.linux-amd64.tar.gz ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:348
|
回复:0
Go语言中Print,Println和Printf的区别(八)
Print和Println这两个打印方式类似,只在格式上有区别1.Println打印的每一项之间都会有空行,Print没有,例如:fmt.Println(amp;quot;goamp;quot;,amp;quot;pythonamp;quot;,amp;quot;phpamp;quot;,amp;quot;javascr ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:326
|
回复:0
Go测试开发就用这三板斧
一个古老的面试问题:“给你个XX,你怎么测试?” 时间穿越到9102,Go语言成为了新生代的代名词。老问题变成了“给你Golang程序,你怎么测试?” 看完本文后,读者可以拍着胸脯回答,“一共三种方式 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:359
|
回复:0
Go语言学习笔记十四--一文搞懂Go语言指针
运行代码观察现象:1packagemain23importamp;quot;fmtamp;quot;45funcchange(num*int32){6*num+=1007}89funcmain(){10varaint3211a=10012fmt.Printf(amp;quot;a的值为:%d\namp;quot;,a)13……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:348
|
回复:0
六. Go并发编程--WaitGroup
一. 序言 WaitGroup是Golang应用开发过程中经常使用的并发控制技术。 WaitGroup,可理解为Wait-Goroutine-Group,即等待一组goroutine结束。比如某个goroutine需要等待其他几个goroutine全部完成,那么使用WaitGroup ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:334
|
回复:0
go lang学习笔记——channel机理及调度理解
《Go语言编程》一书介绍了libtask库,可以认为这个库等同于go的底层goroutine实现。 libtask库的channel的数据结构如下: struct Alt { Channel *c; void *v; unsigned int op; Task *task; Alt *xalt; }; ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:401
|
回复:0
go基础编程 day-1
Go语言的特性 开启了学习新的语言路程,记录每天学习的笔记,与大家一起分享。 ①、自动垃圾回收 ②、更丰富的内置类型 ③、函数多返回值 ④、错误处理 ⑤、匿名函数和闭包 ⑥、类型和接口 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:328
|
回复:0
Go 语言常量
常量是一个简单值的标识符,在程序运行时,不会被修改的量。 常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。 常量的定义格式: package main import amp;quot;fmtamp;quot; //常量 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:03
|
阅读:344
|
回复:0
1
2
3
4
5
6
7
8
9
10
... 981
/ 981 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部