E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
golang开发
【第四十二期】米哈游后台
golang开发
面经
介绍一下自己一开始问项目(我的项目跟网络相关)中的拥塞控制、流量控制;简单介绍了一下协议做的事情。有什么拥塞控制协议:Reno和BBR介绍一下Reno协议的工作方式;UDP和TCP的区别,都适合什么场景:在游戏中使用KCP协议比较多。引申了一下HTTP的状态码:1~5开头各是什么作用用HTTP可以实现主动推送的功能吗,为什么不使用HTTP而是使用websocket(项目中使用了websocket)
GOLANG ROADMAP
·
2022-07-29 19:53
golang
docker(alpine+golang) 中 hosts 不生效问题解决方法
目录一、问题二、解决方法一、增加配置方法二、映射配置方法三、修改镜像知识点延伸一、问题把使用
golang开发
的服务程序部署在以alpine为基础镜像的容器中,设置了/etc/hosts,却没有生效,但是在终端中使用
·
2022-07-15 10:46
Golang基础知识学习
一、Golang介绍二、
Golang开发
工具vimsublimeatomLiteIDEeclipsegolandvscode2.1vscode的快捷键快捷键位置:File->Preferences->KeyboardShortcuts
小小平不平凡
·
2022-06-16 01:42
GO
golang
学习
vscode
M1 芯片 Mac 上更好的 Golang 使用方案
本篇文章,将分享如何在苹果M1Mac设备上,来进行高效、可靠的
Golang开发
环境的安装和管理。
·
2022-05-26 12:03
M1 Mac上更好的 Golang 使用方案
本篇文章,将分享如何在苹果M1Mac设备上,来进行高效、可靠的
Golang开发
环境的安装和管理。
soulteary
·
2022-05-13 16:58
为了不折腾而去折腾的那些事
golang
macos
m1
gvm
版本管理
十分钟学会
Golang开发
gRPC服务
Golang开发
gRPC应用程序的套路也已经很清晰,这篇文章就来做一个简单的介绍,算是入门。1、安装protoc这个工具也称为proto编译器,可以用来生成各种开发语言使用proto协议的代码。
·
2022-04-20 10:59
golang
Golang开发
gRPC服务入门介绍
Golang开发
gRP
·
2022-04-20 10:06
十分钟学会
Golang开发
gRPC服务
Golang开发
gRPC应用程序的套路也已经很清晰,这篇文章就来做一个简单的介绍,算是入门。1、
波斯马
·
2022-04-20 07:00
Golang协程池gopool设计与实现
所以你会经常看到
Golang开发
的应用出现上千个协程并发的场景。Goroutine的优势:与线程相比,Goroutines成本很低。
·
2022-04-15 18:17
golang开发
:go并发的建议
这个是前段时间看到Go语言的贡献者与布道师DaveCheney对Go并发的建议或者叫使用的陷阱(不是我自己的建议),结合自己最近几年对gorotine的使用,再回头看这几条建议,真的会茅塞顿开,觉得特别重要。这篇文章对并发的建议的章节地址https://dave.cheney.net/practical-go/presentations/qcon-china.html#_concurrencyDa
飞翔码农
·
2022-04-05 07:00
gofs使用教程-基于golang的开源跨平台文件同步工具
概述gofs是基于
golang开发
的一款开箱即用的跨平台文件同步工具,开源地址如下:https://github.com/no-src/gofs,欢迎点个Star或者提交Issue和PR,共同进步!
陌上荼靡
·
2022-03-30 10:00
gofs使用教程-基于golang的开源跨平台文件同步工具
概述gofs是基于
golang开发
的一款开箱即用的跨平台文件同步工具,开源地址如下:https://github.com/no-src/gofs,欢迎点个Star或者提交Issue和PR,共同进步!
·
2022-03-30 10:19
开源服务lalserver支持多种鉴权防盗链方式
lalserver是纯
Golang开发
的流媒体服务器。目前已支持RTMP,RTSP(RTP/RTCP),HLS,HTTP[S]/WebSocket[S]-FLV/TS协议。
·
2022-03-24 15:22
hfish蜜罐搭建及简单使用
Hfish蜜罐HFish是一款基于
Golang开发
的跨平台多功能主动诱导型开源国产蜜罐框架系统,为了企业安全防护做出了精心的打造,全程记录黑客攻击手段,实现防护自主化。
Pggcute
·
2022-03-23 13:51
docker
容器
运维
开源服务lalserver支持多种鉴权防盗链方式
lalserver是纯
Golang开发
的流媒体服务器。目前已支持RTMP,RTSP(RTP/RTCP),HLS,HTTP[S]/WebSocket[S]-FLV/TS协议。
·
2022-03-22 22:38
Sublime Text3安装Go语言相关插件gosublime时搜不到gosublime的解决方法
在windows下
golang开发
环境搭建时(具体步骤网上很多,百度搜索括号前的文字即可找到),遇到了很尴尬的情况(如下图),百度也没有找到想类似的情况,解决办法(共3步):(这也是手动安装插件的过程)
·
2022-03-16 17:14
【第四十二期】米哈游后台
golang开发
面经
介绍一下自己一开始问项目(我的项目跟网络相关)中的拥塞控制、流量控制;简单介绍了一下协议做的事情。有什么拥塞控制协议:Reno和BBR介绍一下Reno协议的工作方式;UDP和TCP的区别,都适合什么场景:在游戏中使用KCP协议比较多。引申了一下HTTP的状态码:1~5开头各是什么作用用HTTP可以实现主动推送的功能吗,为什么不使用HTTP而是使用websocket(项目中使用了websocket)
·
2022-03-16 12:52
golang
win11安装Docker玩转OpenCV梦的开始
简介:docker是用
golang开发
的,主要面向linux系统。所以在linux下docker可以完美运行。但是部分开发人员都是用win11作为开发机。当然你可以安装一个虚拟机来跑docker。
PacinoJo
·
2022-03-12 07:20
docker
容器
linux
opencv
Goland最新破解教程
Goland最新破解教程俗话说:工欲善其事,必先利其器,作为一名
Golang开发
者,肯定要配置好自己的开发工具,今天就讲讲Goland的配置,所以把安装过程以及激活过程整理了出来。
·
2022-02-28 23:58
编辑器
【第三十期】shopee
golang开发
一面面经
一面全部问基础,答得不好,在这里记录一下,攒攒人品。有环链表一个有环的链表,如何确认链表有环,环的长度。hashmap设计一个hashmap,你要用什么数据结构能用数组能做为存储hashmap的数据结构吗?不能的话,要怎么做?怎么解决hash冲突你的设计里怎样根据key查找对应的值mysql事务mysql事务的隔离级别有几种,分别阐述在串行化隔离级别中,怎么加读锁和写锁,这里的锁是什么锁:表锁?行
·
2022-02-28 10:53
golang
Golang+Vue构建全功能Web应用
后端基于
Golang开发
,主要特性如下:RestfulAPI,通过gin实现,支持sw
qingwave
·
2022-02-25 11:41
Code
vue.js
golang
前后端
gin
elementui
Golang开发
常见的57个错误
1、不允许左大括号单独一行2、不允许出现未使用的变量3、不允许出现未使用的import(使用_包名引入)4、短的变量声明(ShortVariableDeclarations)只能在函数内部使用//myvar:=1//errorvarmyvar=1//ok5、不能使用短变量声明(ShortVariableDeclarations)重复声明6、不能使用短变量声明(ShortVariableDeclar
·
2022-02-22 13:15
golang
-- 仅从一个一线
Golang开发
者的角度谈B站4.22代码
4月22日,B站部分后台源代码因为某愤怒的员工,被上传至Github.本文我们不讨论安全,法律(根据代码漏洞,去恶意攻击或者获利是违法的!我们工作时也要注意代码安全),我仅从开发者的角度谈谈,这份代码我们能学到什么?B站Golang生态建设,代码规范,工具建设,技术栈选择,对于Go在部门或公司的推广又有哪些值得借鉴?首先必须得说,B站这份代码整体还是不错的,不是说组件或者基础库多么的厉害,而是从整
七月天_yif
·
2022-02-22 05:02
go微服务开发工具箱
序使用
golang开发
了一阵子业务代码,本文主要梳理一下自己的使用感受,并总结一下常用的类库,方便查阅。由于本人是java重度使用者,不免加以对比吐槽一下,请见谅。go做业务开发?
·
2022-02-20 22:41
golang
滴滴出行-杭州职位:实时计算工程师,
golang开发
专家(分布式存储),前端Leader,高级java专家,数据仓库专家
滴滴出行-杭州/上海职位:实时计算工程师/
golang开发
专家(分布式存储)/前端Leader/高级java专家/数据仓库专家一、实时计算工程师岗位职责:1.负责滴滴实时计算平台的架构设计&开发2.负责滴滴实时数据
IT猎头fancyfrees
·
2022-02-18 07:39
minIO高可用
他本身是由
golang开发
的,所以运行效率可以和ceph媲美。目前社区也非常活跃,git的代码提交者中,我们可以看到很多中国程序员的身影。1.2.功能与集成既然称minIO是s3,
黑科技王子
·
2022-02-14 09:04
分布式
2019-09-16 公司项目
golang开发
指南
一、MacOSXGo开发环境搭建1.安装gohttps://golang.google.cn/dl/下载对应的go安装包,然后安装,如果是macOSx需要10.10orlater版本2.环境配置环境变量的配置有系统级别的和用户级别的,/etc/下的profile为系统的环境变量设置,对所有用户起作用,~/.bash_profile为当前用户的环境变量设置,只对当前用户起作用,一般我们只需要配置~/
0619f9023a02
·
2022-02-12 21:18
搭建
golang开发
环境(1.14之后版本)
Go语言1.14版本之后推荐使用gomodules管理依赖,也不再需要把代码写在GOPATH目录下。下载地址Go官网下载地址:https://golang.org/dl/Go官方镜像站(推荐):https://golang.google.cn/dl/版本的选择Windows平台和Mac平台推荐下载可执行文件版,Linux平台下载压缩文件版。GOROOT和GOPATHGOROOT和GOPATH都是环
茁壮的小草
·
2022-02-12 15:00
3.0 Golang - 子目录
0.0总目录3.1什么是Golang3.1.1
Golang开发
环境搭建3.2Golang基础3.2.1Golang的变量与常量3.2.3Golang的数据类型3.2.3.1Golang的数据类型--数值型
寒暄_HX
·
2022-02-12 00:11
【Go语言实战】字符编码GBK、UTF8转换
近期计划开发一个小说阅读APP,本意是学习
golang开发
,以及爬虫设计。一般规范些的站点,会采用utf-8编码开发运行在浏览器上。
故不忧_y
·
2022-02-09 10:06
如何在Golang中运行JavaScript
最近我发现一个使用
Golang开发
的JavaScript引擎:Goja[1]。它实现了ES5.1的所有语法和大部分的ES6语法,比Python的execJS要厉害得多。
·
2022-02-04 15:04
【第六期】技术中台
golang开发
实习生 滴滴
先说一下个人的总体情况,西电大三计科,没有实习和太多实践经验(只有自己写的博客什么的),数据结构和算法还行,在滴滴前面过很多次字节,三次三面挂,好未来golang过了,还有许多中小厂就忘了,也没过。总共也许接近二十次面试经历?滴滴的面试体验在我的个人经历里算是非常不错的,就是事后通知太慢,还是我自己去问的二面....二面都是三天前的事情了,所以可能忘了很多问题,不过还是给大家一个参考吧一面数据库索
·
2022-01-30 20:22
golang面试问题面试
【第一期】2022秋招区块链开发工程师技术面面经 欧科云链
欧科云链(OKEx)区块链工程院(面后感受:OKEx问的区块链的底层不多,大多是
Golang开发
的底层)一面进程、线程、Goroutine的比较GMP模型GolangMap底层如何实现Map的有序查找(
·
2022-01-27 21:32
golang面试问题面试
[开源] Goravel(Golang Web 框架) - 新增 Cache 模块
作为一个起始脚手架帮助
Golang开发
者快速构建自己的应用。
·
2021-12-29 21:55
golanglaravel
[开源]Goravel,一个功能完备、具有良好扩展能力的 Golang Web 应用程序框架,致敬 Laravel
作为一个起始脚手架帮助
Golang开发
者快速构建自己的应用。
·
2021-12-20 11:23
golanglaravel
[开源]Goravel,一个功能完备、具有良好扩展能力的 Golang Web 应用程序框架,致敬 Laravel
作为一个起始脚手架帮助
Golang开发
者快速构建自己的应用。
韩同学的简单逻辑
·
2021-12-20 10:01
招聘:
Golang开发
工程师
招聘:
golang开发
工程师公司:区块链科技公司/区块链量化公司/量化公司地点:全国/远程推荐奖:5000关键词:Mysql,Redis,go职责描述:1、负责交易系统核心模块的设计和开发工作.2、负责系统性能调优工作任职要求
·
2021-12-02 12:52
酷工作
我的Go+语言初体验—— 一个
Golang开发
者的Go+初体验
“我的Go+语言初体验”|征文活动进行中…文章目录写在前面1.安装1.1linux1.2windows安装1.2.1vscode安装1.2.2goland安装2.Go与Go+的对比2.1输出GoGo+2.2字符串GoGo+2.3循环GoGo+总结写在前面大家好啊!我是FanOne,一名Go语言爱好者,在CSDN也写了一些关于Go语言的专栏文章。最近七牛云带着他们家的Go+来CSDN社区征稿推广啦~
小生凡一
·
2021-11-28 12:32
遇见Golang
拥抱未来
golang
开发语言
mysql
Golang 美化日志输出-Ketty
Kettyketty是一个
Golang开发
的简单的日志美化输出Logger。
·
2021-11-26 23:26
golanglogger日志
golang开发
GUI桌面应用(一)
golang开发
GUI桌面应用(一)基础操作安装依赖gogetgithub.com/lxn/walkgogetgithub.com/akavel/rsrcrsrc创建文件go-gui/gui.gopackagemainimport
raoxiaoya
·
2021-11-26 17:46
golang
开发语言
在golang中去写redis客户端,建立连接
Redis在golang中的应用我们在平时使用
golang开发
服务器的过程中,会遇见使用Redis的业务场景,Redis简单的来说就是一个缓存数据库。可以对其进行操作。
爱前端的茂茂
·
2021-11-17 11:44
golang
golang
redis
golang开发
微框架Gin的安装测试及简介
目录概述安装测试导包步骤切换输出的格式状态码示例前端概述Gin是一个golang的微框架,封装比较优雅,API友好。具有快速灵活,容错方便等特点。Gin自身的net/http足够简单,性能也非常不错Gin下载:https://github.com/gin-gonic/gin英文文档:https://gin-gonic.com/docs/安装goget-ugithub.com/gin-gonic/g
·
2021-11-16 17:30
Golang开发
库的集合及作用说明
目录golang用于创建和发送电子邮件的库golang处理日期和时间的库数据库迁移Go语言实现的数据库golang通用数据结构及算法golang用于进行配置解析的库golang认证和授权库golang用于操作音频的库golang代码中嵌入其他语言的包Go日志库golang操作表单的库Go实现消息系统的库golang用于创建和发送电子邮件的库douceur-HTML邮件中的内联CSSemail-一个
·
2021-11-16 17:25
golang开发
安装go-torch火焰图操作步骤
目录安装使用另一种自定义显示方式代码修改使用查看安装1、安装go-torchgogetgithub.com/uber/go-torch2、安装FlameGraphcd$GOPATH&&gitclonehttps://github.com/brendangregg/FlameGraph.gitexportPATH=$PATH:$GOPATH/FlameGraph【这步一定要设置,生成火焰图时会用到】
·
2021-11-16 13:13
golang开发
及数字证书研究分享
目录私钥的生成RSAECDSADSA给私钥上锁(加访问密码)生成证书请求go对dsa类型的证书生成证书坑设置CA签名算法的选择代码时间在go语言提供的系统包中包含了大量和数字证书有关的方法。在这些方法中就有私钥生成的方法、私钥解析的方法、证书请求生成的方法、证书生成的方法等等。通过这些方法应该能够实现和openssl命令类似的功能。仿照openssl生成证书的流程(从私钥的生成—>证书请求的生成—
·
2021-11-16 13:08
golang开发
go包依赖管理godep使用教程
目录介绍安装包管理使用godep拉取依赖restore用于开发检出依赖savegodep编译运行buildGodeps目录的作用godep其他命令介绍godep是解决包依赖的管理工具,目前最主流的一种,原理是扫描记录版本控制的信息,并在go命令前加壳来做到依赖管理godep建议在golang1.6以后使用godep依赖vendor具体查看https://stackoverflow.com/ques
·
2021-11-16 11:00
Golang开发
Go依赖管理工具dep安装验证实现过程
目录Go依赖管理工具环境要求目前版本安装验证初始化默认初始化优先从$GOPATH初始化Gopkg.tomlGopkg.lock常用命令depensuredepensure-adddepensure-updateGo依赖管理工具Godependencymanagementtool环境要求Golang>=1.9Dep目前版本dep:version:develbuilddate:githash:gove
·
2021-11-16 11:28
【稳定性平台】GOREPLAY流量录制回放实战
GoReplay是一个用
golang开发
的简单的流量录制插件,支持多种方式的过滤,限流放大,重写等等特性。GoReplay可以做到对代码完全无侵入性,也不需要更改你的生产基础设施,并且与语言无关。
·
2021-10-29 19:28
javascript前端
Golang开发
命令行之flag包的使用方法
目录1、命令行工具概述2、flag包介绍3、flag包命令行参数的定义4、flag包命令行参数解析5、flag包命令行帮助6、flag定义短参数和长参数7、示例1、命令行工具概述日常命令行操作,相对应的众多命令行工具是提高生产力的必备工具,鼠标能够让用户更容易上手,降低用户学习成本。而对于开发者,键盘操作模式能显著提升生产力,还有在一些专业工具中,大量使用快捷键代替繁琐的鼠标操作,能够使开发人员更
·
2021-10-18 17:56
分布式事务框架dtm1.3.1发布,添加postgres支持
更新日志支持Postgres添加dtmgrpc独立包以及例子重构默认docker-compose配置,更加快速的启动GO分布式事务管理服务DTM是首款
golang开发
的跨语言分布式事务管理器,优雅的解决了幂等
·
2021-10-18 13:02
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他