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开发
,但是并发量并不大,而是一个小型的内部管理系统,按理说默认的1024的文件句柄数是完全够用的,本来团队人员有提出增加文件句柄数来解决问题。
仔仔Justin
·
2023-08-04 02:50
Golang开发
新手常犯的错误
初级1、不允许左大括号单独一行2、不允许出现未使用的变量3、不允许出现未使用的import解决方法:使用_作为引入包别名packagemainimport(_"fmt"//指定别名为`_`"log""time")var_=log.Println//变量名为`_`funcmain(){_=time.Now}4、短的变量声明(ShortVariableDeclarations)只能在函数内部使用pac
tracy_668
·
2023-08-03 13:39
Go 语言快速开发入门(环境搭建)
Go语言快速开发入门(环境搭建Go语言快速开发入门(环境搭建)一、优势二、环境安装1、
golang开发
环境2、
golang开发
工具3、idea新建一个go项目Go语言快速开发入门(环境搭建)我们熟知的k8s
北漂IT民工_程序员_ZG
·
2023-08-02 20:29
研究
自创
golang
学习
带你学够浪:Go语言基础系列-环境配置和 Hello world
最近工作上比较多的Golang编程,现在很多互联网公司都在转向
Golang开发
,所以打算写一写有关Go语言学习的系列文章,目标是从Go基础到进阶输出一系列文章,沉淀下这些知识同时也给大家做参考,力求做到通俗易懂
程序员柠檬
·
2023-07-30 17:19
beego+vue.js分离开发,结合发布,简单部署
大家知道,
golang开发
的东西部署简单是它很大的卖点,一般的应用,生成的可执行文件直接放服务器上运行即可,不需要任何环境。当然,大型的应用才需要比如mysql,nginx等。
工程设计
·
2023-07-30 03:43
sealos 部署 kubernetes 高可用集群
sealos简介sealos是一个纯
golang开发
的极简kubernetes高可用集群部署工具,一个二进制工具加一个资源包,不依赖haproxykeepalivedansible等重量级工具,一条命令就可实现
freesharer
·
2023-07-29 15:08
kubernetes
kubernetes
docker
容器
golang开发
需要掌握的核心包以及中间件,涵盖项目的各个领域,值得收藏
golang开发
需要掌握的核心包以及中间件,涵盖项目的各个领域,值得收藏。
代码讲故事
·
2023-07-29 10:28
GO相关
golang
中间件
工具
核心
项目
golang及beego框架单元测试小结
golang及beego框架单元测试小结 单元测试是保证开发质量的一个重要手段,提及
golang开发
,要保证开发质量,则难以回避单元测试的使用。
hunter0081
·
2023-07-27 10:05
beego
单元测试
golang
beego
Grpc Golang项目实践从小白到入门
GrpcGolang项目实践从小白到入门本教程以windows作为开发环境,其他环境可以对应搜索案例,不多废话,直接上代码,原理自己百度一、环境部署
golang开发
环境自行百度,本文不做指导protoc.exe
玉言心
·
2023-07-27 08:52
Golang基础简介
服务发现与治理
golang
开发语言
后端
Golang开发
中的常用命令
rpc接口".pb.go"文件生成protoc--go_out=plugins=grpc:.resource.protomain可执行文件生成CGO_ENABLED=0GOOS=linuxGOARCH=amd64gobuild-omainmock文件生成mockgen-package=mocks-destinationmodel/usecase/mocks/m_usecase.gogithub.c
蚂蚁窝大梦想
·
2023-07-25 12:57
在Golang中如何正确地使用database/sql包访问数据库
其实我也是一个新手,机缘巧合几个月前开始做
golang开发
,以前一直是以.NET技术栈为主,文章如有错误不吝指正。访问数据库相信大家第一次碰到这个问题的时候应该和我一样,去网上找个例子参考一下。
balalalalalala
·
2023-07-24 14:33
数据库
java
mysql
sql
编程语言
基于pion生态的SFU实时音视频发布服务(一)
本项目已开源,有想入门的小伙伴可以任意克隆支持webrtcrtmp接入的视频会议系统的多媒体服务器pion是google大佬Sean-Der开源在github.com上的性能优异的基于
golang开发
的
superxxd
·
2023-07-21 07:55
metaRTC
笔记
图像智能
实时音视频
服务器
网络
【Golang中的Go Module使用】
GoModule是Golang中的包管理和版本控制工具,它的发展历程、用法、意义以及相关指令都对于
Golang开发
者来说非常重要。在本文中,
小墨蛇
·
2023-07-21 01:45
golang
golang
开发语言
后端
VsCode配置
Golang开发
环境,基于Go Modules
本文参考从零开始搭建Go语言开发环境之前都是使用LiteIDE开发Go,在IDE里就能设置任意GOPATH目录,挺方便。后来看到VsCode这么强大,也打算折腾一下。折腾一两个小时发现其实不算太麻烦。Go语言1.14版本之后推荐使用GoModules管理,所以我们可以在任何目录里建立Go项目。总共三步:安装Golang配置代理安装VsCode插件1.安装Golang建议去官网下载安装,Homebr
看着我别说话
·
2023-07-20 19:54
Golang学习日志 ━━ gin-vue-admin插件开发记录
gin-vue-admin是一套国人用
golang开发
的后台管理系统,本文记录插件开发内容。
暂时先用这个名字
·
2023-07-20 08:58
前端
Golang
golang
学习
gin
vue.js
gin-vue-admin
elementui
go
Golang开发
环境安装和配置
Golang安装非常简单,我们直接到官网:https://golang.google.cn/dl上下载对应系统的安装包即可;其中windows(下载msi版本)和mac(下载pkg版本,安装目录在/usr/local/go/下)的和普通软件安装没有多大的差别,几乎都是傻瓜式安装即可。然后就是将其安装路径配置到环境变量中去后就可以在控制台使用golang的相关命令了linux上安装golanglin
Vchar_Fred
·
2023-07-18 11:58
十分钟学会
Golang开发
gRPC服务
Golang开发
gRPC应用程序的套路也已经很清晰,这篇文章就来做一个简单的介绍,算是入门。1、安装protoc这个工具也称为proto编译器,可以用来生成各种开发语言使用proto协议的代码。
萤火架构
·
2023-07-17 14:39
Golang
Golang
gRPC
mac安装
Golang开发
环境及快速入门
目录一、Macbrew安装go环境1.1安装步骤1.2设置GOPATH及环境变量1.3编写第一个go程序二、快速入门2.1快速入门需求2.2go学习(自用)2.2.1go基础程序2.2.2变量声明2.2.3常量和枚举2.2.4函数与多种返回值2.2.5init函数与import导包2.2.6import匿名、别名导包2.2.7defer调用顺序2.2.8数组的表示和动态数组slice2.2.9ma
Rebecca.Yan
·
2023-07-17 11:43
Golang
macos
golang
Golang如何遍历切片slice
前言这两天用
golang开发
一个把企业微信的打卡记录同步到HR-OA系统的一个中间表的功能,同步时把从企业微信接口里查询到的打卡记录放到一个对象的切片里,然后遍历切片把每条打卡记录写到中间表,这里涉及到
北漂燕郊杨哥
·
2023-07-16 08:18
golang
tutorial
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
上一页
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
其他