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开发
id生成器 mysql优化_go-id-builder: 这是一个ID生成器,它可以提供通过高效的方式产生连续的唯一的ID值。在分库分表时可以提供非常有用的帮助。...
go-id-builder这是一个使用
golang开发
的ID生成器,它可以提供通过高效的方式产生连续唯一的ID值。在分库分表时可以提供非常有用的帮助。
weixin_39517357
·
2023-07-14 19:00
id生成器
mysql优化
golang初探之环境搭建1.13.3
下面就来简单介绍一下
golang开发
环境的搭建。一、下载GO语言安装包和安装这里给出官方下载地址。请根据自己电脑的操作系统选择。我这里是win10。
青云刀歌
·
2023-06-20 15:12
开发日记-凌鲨中数据库代理的实现
下面是数据库代理的大概框架:技术选型使用
golang开发
各种数据库协议代理,redis-proxy,mysql-proxy,mongo-proxy使用swagger提供代理协议的调试选型原因我们的客户端使用了
凌鲨
·
2023-06-20 08:15
数据库
mkcert:本地https快速解决方案
https://github.com/FiloSottile/mkcertmkcert是由FilippoValsorda使用
Golang开发
的生成本地自签证书的开源工具,具有跨平台,使用简单,支持多域名
已不再更新
·
2023-06-20 02:42
Docker部署GoLang程序,保姆级教程!
二、前置条件docker假设你有了一台Linux服务器(虚拟机、物理机、本机都行),已经部署且会了docker相关技能golang假设你已经,准备好了
GoLang开发
环境,且有了一定的GoLang技能三
菜鸟厚非
·
2023-06-17 06:49
GoLang
容器化
golang
docker
开发语言
Golang负载均衡器Balancer的源码解读
Balancer是一个由
Golang开发
的反向代理7层负载均衡,是一个适合初学者学习的Golang项目,今天我们就来看看这个项目是如何实现的。前言在开始了解具体的项目前需要了解一些基础的概念。
·
2023-06-15 16:12
后端go负载均衡
Go的50坑:新
Golang开发
者要注意的陷阱、技巧和常见错误[2]
imageGolang作为一个略古怪而新的语言,有自己一套特色和哲学。从其他语言转来的开发者在刚接触到的时候往往大吃苦头,我也不例外。这篇文章很细致地介绍了Golang的一些常见坑点,读完全篇中枪好多次。故将其转载。由于文章很长,分为上下两部分,第一部分记录初级篇,第二部分记录进阶和高级篇:此为第二部分目录初级篇开大括号不能放在单独的一行未使用的变量未使用的Imports简式的变量声明仅可以在函数
开发者阿俊
·
2023-06-14 08:40
VS Code配置
Golang开发
调试环境
参考微软提供的文档执行即可为Go开发配置VisualStudioCode|MicrosoftLearn
欧恩意
·
2023-06-14 02:37
【开发工具集】
vscode
golang
go语言教程零基础入门到精通
精选文章在Windows10安装部署
Golang开发
环境Go语言生成二维码是如此简单一文让你知道为什么学了PHP的都要转学Go语言免费获取GitGOJava视频教程用PHP和Golang来刷leetCode
lxw1844912514
·
2023-06-12 08:42
java
编程语言
go
django
linux
一个开源的基于
golang开发
的企业级物联网平台
SagooIOT是一个基于
golang开发
的开源的企业级物联网基础开发平台。
microrain
·
2023-06-10 04:08
物联网
网络
基于 EKS Fargate 搭建微服务性能分析系统
背景近期AmazonFargate在中国区正式落地,因Fargate使用Serverless架构,更加适合对性能要求不敏感的服务使用,Pyroscope是一款基于
Golang开发
的应用程序性能分析工具,
·
2023-06-06 21:51
python
基于
Golang开发
一个轻量级登录库/框架
目录1.Enforcer2.Config3.Adapter4.Context5.Watcher6.Logger几乎每个项目都会有登录,退出等用户功能,而登录又不单仅仅是登录,我们要考虑很多东西。token该怎么生成?生成什么样的?是在Cookie存token还是请求头存token?读取的时候怎么读取?允许同一个账号被多次登录吗?多次登录他们的token是一样的?还是不一样的?登录也有可能分成管理员
·
2023-06-06 21:00
Golang负载均衡器Balancer的源码解读
Balancer是一个由
Golang开发
的反向代理7层负载均衡,是一个适合初学者学习的Golang项目,今天我们就来看看这个项目是如何实现的。前言在开始了解具体的项目前需要了解一些基础的概念。
·
2023-04-18 22:41
后端go负载均衡
Goravel ORM 新增模型关联,用 Golang 写关联也可以跟 Laravel 简单
作为一个起始脚手架帮助
Golang开发
者快速构建自己的应用。框架风格与Laravel保持一致,让PHPer不用学习新的框架,也可以愉快的玩转Golang!
·
2023-04-18 22:43
golaravel
goLang开发
环境配置:go mod使用
gomod是1.11以后版本新增的,如果是1.9.2及以下的版本是没有gomod的。>goversiongoversiongo1.12.5windows/386我们来新建一个项目比如webApp,完整路径:C:\Work\Project\VSCORE\webApp首先是初始化模块gomodinit#初始化模块,会在项目根目录下生成go.mod文件。gomodtidy#根据go.mod文件来处理依赖
叫我null
·
2023-04-18 14:46
GoTTY 使用指南:如何将终端分享到 Web 端
项目介绍GoTTY[1]是一个基于
Golang开发
的WebTTY。通过GoTTY执行的命令,其结果不会在终端输出,而是显示到Web端。本文将介绍GoTTY的使用方法。下载安装根据系统,
Xpitz
·
2023-04-17 03:39
【Golang】Golang + jwt 实现简易用户认证
在使用
Golang开发
后台API的时候,经常需要有用户注册、登录的功能,例如为了保存用户数据、为了给不同用户提供不同服务等。本文便是介绍一种基于jwt的Golan
戈洛林
·
2023-04-15 00:26
java在线文档系统_spring-boot-doc
因PHP的部署对普通用户来说太复杂,所以原作者改用
Golang开发
。然而对于一个JAVA开发者来说,对于GO语言,出现问题自身又不能解决,所以
猫八十
·
2023-04-14 13:56
java在线文档系统
golang开发
HTTP
原文链接:http://www.nextblockchain.top/books/golangpackage/summaryGo是一门新语言。很多人都是用Go来开发Web服务。Web开发很多同学急于求成,直接使用beego,echo或iris等知名框架。对标准库net/http的了解甚少。这里我就主要聊一下标准库net/http开发Web服务时的使用细节。创建HTTP服务在Go中,创建HTTP服务
豆瓣奶茶
·
2023-04-13 15:09
【
Golang开发
面经】字节跳动(三轮技术面)
一面epoll、select、poll区别select机制刚开始的时候,需要把fd_set从用户空间拷贝到内核空间,并且检测的fd数是有限制的,由FD_SETSIZE设置,一般是1024。数组实现。poll的实现和select非常相似,只是描述fd集合的方式不同,poll使用pollfd结构而不是select的fd_set结构,其他的都差不多。链表实现。epoll引入了epoll_ctl系统调用,
程序员万万
·
2023-04-13 12:31
网络
Golang开发
之接口的具体使用详解
目录Golang的接口是什么什么情况下要用接口实战案例多态的例子定义通用方法的例子松耦合的例子实现插件化架构的例子Golang的接口是什么在Golang中,接口是一种类型,它是由一组方法签名组成的抽象集合。接口定义了对象应该具有的行为,而不关心对象的具体实现。实现接口的对象必须实现接口定义的所有方法,这样才能称为该接口的实现。什么情况下要用接口定义通用的方法:接口可以定义一组通用的方法,以便在不同
·
2023-04-10 23:03
如何用Golang来手撸一个Blog - Milu.blog 开发总结
这样做的目的一方面希望自己能够将主要的精力聚焦在
Golang开发
上,能够在完成阶段小目标的同时尽量不要
杰克船长2022
·
2023-04-10 17:05
Golang
golang
javascript
前端
mysql
vue.js
掌握这些技能,成为市场抢手的
Golang开发
工程师
作为一名
Golang开发
工程师,以下是一些需要具备的技能:熟练掌握Golang编程语言:作为
Golang开发
工程师,必须精通Golang编程语言,包括语法、数据结构、并发编程等。
程序猿过家家
·
2023-04-07 19:00
golang
开发语言
后端
程序员零基础转行
Golang开发
,看这一篇就够了(含30G自学教程笔记)
Go语言的发展越来越好了,很多大厂使用Go作为主要开发语言,也有很多人开始学习Go,准备转Go开发。那么,怎么学呢?我发现,在互联网时代,学习的困难不是说没有资料,而是资料太多,不知道应该看哪个,从哪开始看。所以,我整理了一份Go学习路线,这份学习路线不以数量取胜,努力做到精简。从基础到进阶,从理论到实战,一共包括以下几个内容:入门教程进阶教程书籍推荐Web开发练手项目实用工具技术社区一、入门教程
云原生技术栈
·
2023-04-07 19:43
golang
开发语言
后端
java
GoPlus初体验 - 给golang插上翅膀
给人的第一感觉就是披着python外衣的golang,简化了部分golang语法,使用简单灵活GoPlus脚本文件扩展名为.gop安装首先要安装
golang开发
环境gitclonehttps://github.com
写个代码容易么
·
2023-04-07 12:39
Windows下配置
Golang开发
环境,并安装配置GoLand IDE
作者:非妃是公主专栏:《Golang》博客地址:https://blog.csdn.net/myf_666个性签:顺境不惰,逆境不馁,以心制境,万事可成。——曾国藩文章目录一、安装Go编译器1.下载GoLang2.安装GoLang3.验证GoLang安装是否成功二、安装GoLandIDE1.下载GoLand2.安装GoLand3.配置GoLand三、HelloWorld1.工程结构2.修改环境变量
非妃是公主
·
2023-04-07 08:00
GoLang
windows
ide
golang
GoLand
云原生项目实践DevOps(GitOps)+K8S+BPF+SRE,从0到1使用
Golang开发
生产级麻将游戏服务器—第1篇
banner.png项目初探项目地址:原项目:https://github.com/lonng/nanoserver调过的:https://github.com/Kirk-Wang/nanoserver这将是一个完整的,完全践行DevOps/GitOps与Kubernetes上云流程的Golang游戏服务器开发的系列教程。这个系列教程是对开源项目Nanoserver的完整拆解,旨在帮助大家快速上手
Hi为少
·
2023-04-07 00:51
Go的50坑:新
Golang开发
者要注意的陷阱、技巧和常见错误[1]
Go是一门简单有趣的语言,但与其他语言类似,它会有一些技巧。。。这些技巧的绝大部分并不是Go的缺陷造成的。如果你以前使用的是其他语言,那么这其中的有些错误就是很自然的陷阱。其它的是由错误的假设和缺少细节造成的。如果你花时间学习这门语言,阅读官方说明、wiki、邮件列表讨论、大量的优秀博文和RobPike的展示,以及源代码,这些技巧中的绝大多数都是显而易见的。尽管不是每个人都是以这种方式开始学习的,
开发者阿俊
·
2023-04-06 23:25
golang开发
中 redis连接池的使用
作为一个phper,第一次听到连接池还有点蒙圈,转
golang开发
后连接池的概念会经常使用。一、连接池是什么连接池是什么?
小手25
·
2023-04-05 23:46
初窥门径代码起手,Go lang1.18入门精炼教程,由白丁入鸿儒,首次运行golang程序EP01
前文再续,书接上回,前一篇:兔起鹘落全端涵盖,Golang1.18入门精炼教程,由白丁入鸿儒,全平台(Sublime4)
Golang开发
环境搭建EP00,我们搭建起了Golang1.18的开发运行环境,
刘悦的技术博客
·
2023-04-05 12:18
goLang开发
环境配置:基础环境
1、下载goLang安装包https://dl.google.com/go/go1.12.5.windows-amd64.zip2、解压到指定目录,比如C:\Apps\go-1.12.53、配置环境变量,在“环境变量”-“系统变量”下增加以下内容GOROOT:C:\Apps\go-1.12.5GOBIN:C:\Apps\go-1.12.5\binGOPATH:C:\Work\Project\goL
叫我null
·
2023-04-03 19:40
Win10系统下搭建Go lang开发环境更换国内源并且体验宇宙最快框架Iris
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_156最近有同学开始尝试接触Golang,拥抱新技术永远都会是一个好习惯,之前的一篇文章介绍了如何在Macos系统下配置
Golang开发
环境
刘悦的技术博客
·
2023-04-03 12:55
golang开发
工程师-第一步:golang入门基础教学
golang入门基础教学前言一、golang的优势何在?二、goland破解教程三、goland的使用教程四、一个简单的go代码五、变量的声明和赋值六、数据类型的基本介绍七、访问权限【公开、私有】八、程序流程控制语句九、函数、包和错误处理十、数组与切片十一、map【键值对】十二、结构体十三、封装、继承、多态十四、总结前言人生格言:好记性不如烂笔头!建议:看这篇文章,前提是必须会java,javas
彳Microchip亍
·
2023-04-02 14:17
golang语言体系
golang
Go语言的错误&异常处理机制及其应用
=nil{//dosth.totacklethisproblem}这种经典的显式错误处理方式,在
golang开发
中几乎无处不在,了解过
golang开发
的同学肯定会很熟悉、但同时又可能很痛恨这种麻烦的错误处理方式
Henry_HZY
·
2023-04-02 11:59
Ubuntu16.04安装最新版本golang
ubuntu可以通过apt-getinstallgolang的方式来安装
golang开发
环境,只是这样安装的是go1.6.2如果想要安装最新版本的golang,应该怎么办呢?
sunix
·
2023-04-02 10:10
组件分享之后端组件——一个游戏服务器架构gonet
组件基本信息组件:gonet开源协议:MITLicense内容本节我们继续进行分享使用
Golang开发
游戏可以使用的相关插件,本节我们分享一个游戏服务器架构gonet整体架构如
CN華少
·
2023-04-02 07:23
组件分享之后端
分布式
算法
java
编程语言
python
Golang开发
gRPC应用
1简介1.1RPCRPC指远程过程调用(RemoteProcedureCall),它的调用包含传输协议和编码(对象序列)协议等,允许运行于一台计算机上的程序调用另一台计算机上的子程序,而开发人员无需额外为这个交互作用编程,就像对本地函数进行调用一样方便。1.2gRPCgRPC是一个高性能、开源、通用的RPC框架,目前提供了C、Java和Go等语言版本,分别是gRPC、gRPC-java和gRPC-
Kevin&Amy
·
2023-03-31 13:03
Golang后端开发
golang
rpc
微服务
[Delayq] golang延时队列
DelayQ项目地址基于Redis的延迟消息队列中间件,采用
Golang开发
,支持PHP、Golang等多种语言客户端。参考有赞延迟队列设计中的部分设计,优化后实现。
成木2016
·
2023-03-30 01:50
开源运维监控工具WGCLOUD - 功能概述及架构介绍(理论篇)
一、项目简介开源运维监控系统WGCLOUD,基于springboot和
golang开发
,可以监控各种设备(物理机,云主机,虚拟机等都可以,安卓也可以)。
江南风月
·
2023-03-29 10:06
服务器运维知识
开源
运维
prometheus
zabbix
服务器
Kubernetes 服务入口管理 Traefik Ingress Controller
Traefik是一个用
Golang开发
的轻量级的Http反向代理和负载均衡器软件,由于可以自动化配置和刷
weixin_33788244
·
2023-03-25 01:20
ui
运维
后端
Golang有哪些好像优秀的项目呢?
列举一下我收集到的
golang开发
的优秀项目,如下:docker,golang头号优秀项目,通过虚拟化技术实现的操作系统与应用的隔离,也称为容器;kubernetes,由google开发,简称k8s,k8s
QFdongdong
·
2023-03-24 01:40
go-kit微服务:HTTP REST
微服务实例,该服务将以REST方式对外暴露接口,具体要求如下:使用gokit构建REST接口;URL格式为:/calculate/{type}/{a}/{b},请求方法为POST;Step-0:准备工作
golang
weixin_34366546
·
2023-03-23 20:25
使用TypeScript与Golang进行gRPC通信
title:使用TypeScript与Golang进行gRPC通信tags:gRPCcategories:后端开发
Golang开发
前端开发TypeScriptabbrlink:87cd08b2date:
柠檬信息技术有限公司
·
2023-03-22 12:58
日志预警之Logstash和FileBeat
Logstash作为方案:FileBeat作为日志采集工具,Logstash进行分析和处理logstash和filebeat区别和联系区别:因为logstash是jvm跑的,资源消耗比较大;filebeat使用
golang
bat在等我
·
2023-03-21 19:01
框架
java
elasticsearch
开发语言
macOS安装
Golang开发
环境
安装前需要Homebrew环境安装Homebrew:命令行输入:ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"另外建议切换国内源:传送门安装并配置golang:查看可用的go版本brewsearchgo看到
[email protected]
即为可用版本。安装
[email protected]
安
Aris_TnT
·
2023-03-21 06:03
seaweedfs文件存储服务器搭建
官方网站:https://github.com/chrislusf/seaweedfs/wiki/Getting-Started概述seaweedfs是一个非常优秀的由
golang开发
的分布式存储开源项目
其实我很dou
·
2023-03-17 22:27
Github CI/CD With Travis CI
开发语言:
golang开发
环境:Ubuntu18.041.安装GitHubCI平台插件。
VIL凌霄
·
2023-03-16 21:24
十个
Golang开发
中应该避免的错误总结
目录不检查错误必要时不使用指针没有正确使用channel不释放资源没有使用正确的数据结构错误地使用循环变量不处理竞赛条件没有使用正确的类型不使用Go的标准库没有有效地使用interface没有有效利用测试Go是一种静态类型的、并发的、垃圾收集的编程语言,由谷歌开发。近年来,由于它的简单性、性能和对并发的强大支持,它已经获得了普及。尽管它很简单,但开发人员在编写Go代码时仍有一些常见的错误。下面是G
·
2023-03-16 19:44
服务器监控Prometheus、Zabbix分析
后端用
golang开发
,前端是Grafana,JSON编辑即可解决。定制化难度较低。集群规模上限为10000个节点。支持更大的集群规模,速度也更快。更适合监控物理机环境。
天生小包
·
2023-03-15 20:17
菜鸟补录面试 & 知乎一面(
golang开发
)分享
菜鸟补录&知乎一面1.菜鸟补录面试1)实习经历2)项目中redis使用了哪些数据结构?哪些场景下用了什么数据结构?怎么考虑的?3)项目中缓存同步怎么实现的?4)接上题,如果在业务中采用异步机制的方式进行缓存同步有哪些问题?5)Rabbitmq是如何确保消息的不丢失?6)Rabbitmq如何避免消息堆积问题?7)Redis分布式锁的底层原理是什么?8)场景题:分布式集群下有32台redis(主从集群
从现在开始壹并超
·
2023-03-15 19:15
面试总结
面试
golang
java
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他