设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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语言,这篇文章讲的很明白
摘要:本文从Go的语法,类型系统,编码风格,语言工具,编码工具和使用案例等几方面对Go语言进行了学习和探讨。 Go语言发布之后,很多公司特别是云厂商也开始用Go语言重构产品的基础架构,而且很多企业都是 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:43
|
阅读:12
|
回复:0
【转】对 Go 语言的综合评价 - AlanTu
以前写过一些对 Go 语言的负面评价。现在看来,虽然那些评价大部分属实,然而却由于言辞激烈,没有点明具体问题,难以让某些人信服。在经过几个月实际使用 Go 来构造网站之后,我觉得现在是时候对它作一些更 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:43
|
阅读:12
|
回复:0
解决moduledeclaresitspathas;butwasrequiredas;go使用fork的第三方项目的包导入问 ...
今天,进行fork已经存在的gopackage来进行开发时,发现不能导入修改过的包会出现如下问题:go:github.com/ECacheFS/memberlist:github.com/ECacheFS/
[email protected]
:parsinggo.mod:moduledeclaresitspathas:githu ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:27
|
回复:0
go语言编程之旅笔记3
第三章:grpc服务简介去https://github.com/protocolbuffers/protobuf/releases下合适的版本装protobuf插件goget-ugithub.com/golang/protobuf/protoc-gen-go然后就可以用以下命令生成pb.go文件了protoc--go_out=plu ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:22
|
回复:0
mac本用WTG(Windows To Go)安装Win10到移动硬盘
准备工作: 一个空的 USB 3.0 移动硬盘(在安装 WTG 时候会将这个硬盘清空重新并分区,注意备份好数据。USB 3.0 的优盘是不行的,即使安装成功,系统的运行速度会奇慢) 原版Windows ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:17
|
回复:0
go 错误处理设计思考
前段时间准备对线上一个golang系统服务进行内部开源,对代码里面的错误处理进行了一波优化。 优化的几个原因: 错误处理信息随意,未分类未定义。看到错误日志不能第一时间定位 错误的日志重复,有时候一个错误经过 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:24
|
回复:0
Go语言核心36讲(Go语言实战与应用七)--学习笔记
29 | 原子操作(上) 我们在前两篇文章中讨论了互斥锁、读写锁以及基于它们的条件变量,先来总结一下。 互斥锁是一个很有用的同步工具,它可以保证每一时刻进入临界区的 goroutine 只有一个。读写 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:19
|
回复:0
Visual Studio 2008, Go...
Visual Studio 2008来了,这里有详细的介绍,主要版本如下: Visual Studio Team System 2008 Team Suite Visual Studio Team System 2008 Team Foundation Server Visual ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:18
|
回复:0
go面试题
?下面代码中的指针p为野指针,因为返回的栈内存在函数结束时会被释放,这一说法是否正确。答案:说法错误golang不存在野指针,它有自己的垃圾回收和逃逸分析。go语言的自动内存管理机制使得只要还有一个指针引用一个 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:12
|
回复:0
30.普通API集成到go-micro体系中(2):代码注册与反注册
首先理一下思路,使用代码去注册其他api到go-micro体系中,我们就需要在代码中模拟出这样的json数据,并发送给我们的micro Registry服务 { amp;quot;jsonrpcamp;quot; ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:11
|
回复:0
ROS2GO 与WIN10 双系统安装
关于ROS2GO的一些心得: 我是一个ROS的探索者,在接触ROS一段时间后,意外发现了一个关于ROS2GO的信息,是天之博特的微信公众号发表的。了解介绍ROS2GO的详细内容请查看链接https://mp.weixin.qq.com/s/x ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:12
|
回复:0
Go语言的指针,结构体,数组,slice,range
写在前面 从这部分开始,学习的难度开始增加 不像很多编程语言,Go作为新语言并没有抛弃指针 slice作为一种较新的数据类型,让人感觉很迷 这一部分,有c++基础的会比较好理解,涉及到“引 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:12
|
回复:0
Go语言环境安装
Go语言支持以下系统: ·Linux ·FreeBSD ·Mac Os x(也称Darwin) ·Window 安装包的下载路径:https://golang.org/dl/。 UNIX/Linux/Mac OS X和FreeBSD安装 1.下载源码包:go1.4.linux-amd64.tar.gz 2.将下载的源码包 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:24
|
回复:0
下载GO的开源开发工具LITEIDE
下载GO的开源开发工具LITEIDELITEIDE是免费且开源的GOIDE,支持WINDOWS,LINUX,MACOShttps://sourceforge.net/projects/liteide/……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:17
|
回复:0
基于Web的Go语言IDE-Wide1.5.1发布!
Wide是一个基于Web的Go语言IDE,其目标不是彻底代替本地IDE,而是做本地IDE很难做到的事情:分享代码:类似playground,但支持多文件并提供嵌入方式,在其他网站(比如技术社区帖子)展现、运行代码团队协同:比如标 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:14
|
回复:0
Go unkown reversion问题解决
文章目录 1、出现问题 2、是否git版本过低 3、go get获取方式替换 4、通过**登陆 1、生成秘钥 1、打开git shell 2、生成私钥和公钥 3、在gitLab中输入SSH key 4、下载putty 5、使用putty转换私钥 6、指定使用** ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:12
|
回复:0
Syncd: 一款Go语言开发的开源自动化部署工具
Syncd - 自动化部署工具 syncd是一款开源的代码部署工具,它具有简单、高效、易用等特点,可以提高团队的工作效率. 项目地址 https://github.com/dreamans/syncd 目录 特性 原理 安装 使用 帮助 授权 特性 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:10
|
回复:0
go 网络数据包分析(1)
参考链接: https://blog.csdn.net/warrior_0319/article/details/83150408、 https://blog.lfoder.cn/2018/06/17……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:16
|
回复:0
使用go get导入github上的package
常常会看到这种package,那么如何导入这种package呢? 首先我们需要知道golang 项目的工程组织规范 golang 项目的工程组织规范, 以及远程包/本地包 $GOPATH ├─bin ├─pkg └─src └─github.com(远程包) ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:7
|
回复:0
区块链技术语言(二十八)——Go语言并发编程(下)
本节紧接上一节的内容,主要介绍channel中的有缓冲channel、单方向的channel、定时器,以及select语句在channel中的应用。 3.4 有缓冲的channel 3.4.1 概述……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:11
|
回复:0
200行Go代码实现自己的区块链——区块生成与网络通信
go启动后,可以用telnet登录访问。 注意端口配置写在.env里面。 源码:https://github.com/mycoralhealth/blockchain-tutorial/tree/ma……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:7
|
回复:0
区块链技术语言(二十七)——Go语言并发编程(上)
并发编程分为上、下两节。这一节包括了并发编程的概述、goroutine和channel的部分内容。 一、概述 1.1 并行和并发并行(parallel):在多个处理器上同时执行多条指令,如图1所示。 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:14
|
回复:0
只用200行Go代码写一个自己的区块链!
Coral Healthamp;#160;amp;#183;amp;#160;大约23小时之前amp;#160;amp;#183; 220 次点击 amp;#183;amp;#160;预计阅读时间 7 分钟amp;#160;amp;#183;amp;#160;……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:13
|
回复:0
区块链技术基础语言(三十二):Go语言网络编程(下)
本文紧接上文所述,讲解socket编程和HTTP编程。 一、socket编程 在上一节我们介绍了网络体系的五层模型,介绍了每层模型所遵守的协议。TCP/IP是一个协议族,它由网络层的IP协议和传输层的 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:6
|
回复:0
Linux VIM 2021最强配置自动补全多语言,js,go,c/c++,java,css,html,python,演示发行Ub ...
在这里先附WINDOWS配置教程 https://www.cnblogs.com/eternalnight/p/13900059.html #未更新 Linux 2021 VIM自动补全多语言,js,……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:8
|
回复:0
性能优化 | Go Ballast 让内存控制更加丝滑
关于 Go GC 优化的手段你知道的有哪些?比较常见的是通过调整 GC 的步调,以调整 GC 的触发频率。 设置 GOGC 设置 debug.SetGCPercent() 这两种方式的原理和效果都是一样的,GOGC 默认值是 100,也就是下次 GC 触发 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:11
|
回复:0
go一个简单的爬虫(豆瓣)
最近在学习go语言爬虫,写了个小demopackagemainimport(amp;quot;fmtamp;quot;amp;quot;io/ioutilamp;quot;amp;quot;net/httpamp;quot;amp;quot;regexpamp;quot;amp;quot;strconvamp;quot;)typeMoviestruct{namestri ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:18
|
回复:0
CF865C Gotta Go Fast
题意:一共有n个关卡,需要顺次完成。通过第i个关卡需要Fi秒有Pi的概率,需要Si秒有1-Pi的概率。限制在R秒内一次性通过n个关卡。如果时间超了,可以选择重置,即从第1关重新开始打。 问期望通关所需 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:18
|
回复:0
Codeforces 865C Gotta Go Fast 二分 + 期望dp (看题解)
第一次看到这种骚东西, 期望还能二分的啊??? 因为存在重置的操作, 所以我们再dp的过程中有环存在。 为了消除环的影响, 我们二分dp的值, 与通过dp得出的dp[ 0 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:17
|
回复:0
[CF865C]Gotta Go Fast
题目大意: 一个游戏关卡有$n(n\\le50)$个任务,若在$m$秒内按顺序完成所有任务则算作通过当前关卡。每个关卡有三个属性$a_i,b_i,p_i(1\\le a_iamp;lt;b_i\\le100,80 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:15
|
回复:0
Go语言之高级篇beego框架安装与使用
一、beego框架 1、beego框架简介 beego 是一个快速开发 Go 应用的 HTTP 框架,他可以用来快速开发 API、Web 及后端服务等各种应用,是一个 RESTful 的框架,主要设计 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:12
|
回复:0
Go语言性能优化
原文:http://bravenewgeek.com/so-you-wanna-go-fast/ 我曾经和很多聪明的人一起工作。我们很多人都对性能问题很痴迷,我们之前所做的是尝试逼近能够预期的(性能) ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:12
|
回复:0
【CF865C】Gotta Go Fast 二分+期望DP
【CF865C】Gotta Go Fast 题意:有n个关卡需要依次通过,第i关有pi的概率要花ai时间通过,有1-pi的概率要花bi时间通过,你的目标是花费不超过m的时间通关,每一关开始时你都可以选 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:14
|
回复:0
Five things that make Go fast-渣渣翻译-让GO语言更快的5个原因
原文地址:https://dave.cheney.net/2014/06/07/five-things-that-make-go-fast 翻译放在每个小段下面 Anthony Starks has……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:11
|
回复:0
关于 go-fastdfs-web 的SpringBoot 后台管理
1.问题的产生: 1.公司需要存储图片数据,采用Go语言的fastdfs,实现存储,我的职责就是部署,SpringBoot版本的管理平台、 2.当我看见代码之后我的内心是拒绝的,没有注释....... ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:17
|
回复:0
Go-Fastdfs 小集群搭建Linux
启动 ./fileserver 第二步 集群 vi conf/cfg.json 的 peers 参数 其他参数皆有释义 So Easy!……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:15
|
回复:0
如何运用go-fastdfs分布式文件服务器减轻服务压力?
go-fastdfs是github上一个基于http协议的分布式文件系统,可以实现分布式部署,即拆即用。作为一个十分易用的文件服务器,go-fastdfs使用纯Go语言编写,设计十分简单使得它的运维及 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:14
|
回复:0
go-fastdfs/go-fastdfs-web
文件报错“/bin/bash^M: 坏的解释器:没有那个文件或目录” 问题 sed -i amp;#39;s/\\r$//amp;#39; build.sh 先运行 go-fastdfs 再运行 go-fastdf……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:14
|
回复:0
go-fastdfs 分布式文件系统搭建
分布式文件系统搭建 选项一:B站开源的 BFS 分布式文件系统很适合小文件的存取,不过部署起来要复杂很。 选项二:C 原版 FastDFS,备选 选项三:其他分布式文件系统(GFS、HDFS、Lust ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:19
|
回复:0
Go语言实现FastDFS分布式存储系统WebAPI网关
前言 工作需要,第一次使用 Go 来实战项目。 需求:采用 golang 实现一个 webapi 的中转网关,将一些资源文件通过 http 协议上传至 FastDFS 分布式文件存储系统。 一、Fas ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:42
|
阅读:21
|
回复:0
1 ...
86
87
88
89
90
91
92
93
94
... 981
/ 981 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部