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学习日志
[设计模式 Go实现] 创建型~简单工厂模式
NewXXX函数返回接口时就是简单工厂模式,也就是说
Golang
的一般推荐做法就是简单工厂。
程序员三木
·
2024-01-01 14:21
设计模式
设计模式
golang
简单工厂模式
【
GoLang
】Go语言几种标准库介绍(三)
文章目录前言几种库debug库(各种调试文件格式访问及调试功能)相关的包和工具:示例encoding(常见算法如JSON、XML、Base64等)常用的子包和其主要功能:示例flag(命令行解析)关键概念:示例示例执行总结专栏集锦写在最后前言上一篇,我们介绍了container、crypto、database三个库,这篇我们继续介绍剩下的库几种库debug库(各种调试文件格式访问及调试功能)在Go
The-Venus
·
2024-01-01 12:07
GO
golang
网络
开发语言
golang
的zap怎么使用
zap是一个高性能日志库,下面简单介绍一下zap的使用。1.下载zap包因为zap是uber开源的,zap内使用的包是在go.uber.org/zap,如果直接goget这个包,可能会提示get不下来。可以gogetgithub.com/uber-go/zap,然后再把zap目录复制到src/go.uber.org下(可能还会需要go.uber.org/atomic和go.uber.org/mul
也许会了
·
2024-01-01 12:22
学习日志
-精时力1.4【睡眠】案例解析:下一个睡眠周期-20200924
【精时力
学习日志
】本训练营:100天精时力训练营(2020年版)今日主题:1-4案例解析:下一个睡眠周期学习日期:2020年9月24日课后实践:继续践行你的睡眠计划哟1、[进步]我今天在课程中的收获:这节课崔律基于小伙伴的日志进行了案例解析
幻雪美美哒
·
2024-01-01 12:15
golang
基础 fmt 包(35)
golang
_real.jpg
golang
基础系列分享,之前的内容比较粗而且有的存在问题,我在发布新的内容还同时不断更新之前的分享希望大家关注,也希望对于您学习go这门语言有所帮助。
zidea
·
2024-01-01 11:13
Mindoc自动备份
因PHP的部署对普通用户来说太复杂,所以改用
Golang
开发。可以方便用户部署和实用。开发缘起是公司IT部门需要一款简单实用的项目接口文档管理和分享的系统。其功能和界面源于kancloud。
依人飘雪
·
2024-01-01 11:02
linux
运维
go通过go run命令启动出现undefined
golang
中main包下入口文件调用其它go文件函数出现undefinedgo的启动包只推荐存在一个主函数,就是main.go内部包名为main的启动程序一般都单独从存在。
_小许_
·
2024-01-01 11:59
Go
SHARE
golang
开发语言
后端
Golang
go语言速成手册与细节分析(基础篇)
适合有其它编程语言经验(最好是C)的同学,快速上手go语言的相关特性,了解go语言的运行细节,并结合许多实用的go伪代码来服务于真实场景。go语言速成手册与细节分析GO语言简介诞生原因特点天然支持高并发语法规范go命令语法规范标识符命名规则导出名(共有私有)数据类型与变量数据类型整型类型浮点数类型字符串类型基本数据类型转换基本数据类型与string转换值类型和引用类型变量零值多变量声明短变量声明作
viafcccy
·
2024-01-01 10:00
golong
go
go语言切片详解,初始化、扩容、限容、底层
原文链接:https://www.cnblogs.com/sparkdev/p/10704614.html切片(slice)是
Golang
中一种比较特殊的数据结构,这种数据结构更便于使用和管理数据集合。
Aiky哇
·
2024-01-01 10:59
go
go
Golang
切片学习笔记
转载地址:https://study
golang
.com/articles/31219,https://www.cnblogs.com/sparkdev/p/10704614.html1切片的创建和初始化在
chc960609
·
2024-01-01 10:28
Golang
golang
golang
学习笔记第二部分:9.数组和切片
golang
学习笔记第二部分:9.数组和切片18、数组1)数组定义:存放多个同一类型的数据,go语言中,数组是值类型var数组名[数组大小]数据类型vara[5]intvarb[3]int=[3]int
吉甫作诵
·
2024-01-01 10:58
golang学习笔记
golang
数据结构
开发语言
【崔律四月早起营之每日打卡】2020.04.23 睡前准备
【精时力
学习日志
】本训练营:早起营(4月版)今日主题:3-1睡前准备学习日期:2020年4月23日(学优版)1.
鹏妈说鹏
·
2024-01-01 09:03
fastapi项目部署与
golang
性能粗略对比(娱乐模式)
目录概述结论代码
golang
python代码部署说明python部署后记概述这是一个粗略的fastapi和gin的性能对比。测试的时候基本上不涉及数据库访问,单纯考虑的是语言和框架自身的性能。
Chise1
·
2024-01-01 08:42
fastapi
golang
Python从入门到网络爬虫、自动化
可以创建C++、C#、Python、
Golang
、Java、React、Node、Vue、PHP项目创建Java项目创建Python项目简单if……else……语句#简单的if……else……语句state
吃饭睡觉打代码想南南
·
2024-01-01 07:46
自动化
运维
学习日志
-2.5 感恩健康·所有-20220513
【精时力冥想日志】本训练营:战疫公益·感恩冥想今日主题:感恩健康·所有学习日期:2022年5月13日1、[我学]今日冥想收获:1.1基本信息谢谢崔律今天带着我们做第16天的感恩冥想,本次的主题是感恩所有的健康。今天感恩冥想大概的顺序是:①全身扫描;②对感觉不适的部位重点感谢;③对不满意的体貌重点感谢。1.2我的感恩①我感觉不适的部位是腰部、脊椎、肩颈。基本上每天都感觉直不起腰,前一段时间还发生过突
幻雪美美哒
·
2024-01-01 07:20
GoLang
刷题之leetcode
题目31:下一个排列题目描述:整数数组的一个排列就是将其所有成员以序列或线性顺序排列。例如,arr=[1,2,3],以下这些都可以视作arr的排列:[1,2,3]、[1,3,2]、[3,1,2]、[2,3,1]。整数数组的下一个排列是指其整数的下一个字典序更大的排列。更正式地,如果数组的所有排列根据其字典顺序从小到大排列在一个容器中,那么数组的下一个排列就是在这个有序容器中排在它后面的那个排列。如
牛保实
·
2024-01-01 04:29
leetcode
算法
职场和发展
GoLang
刷题之leetcode
题目25:k个一组反转链表题目描述:给你链表的头节点head,每k个节点一组进行翻转,请你返回修改后的链表。k是一个正整数,它的值小于或等于链表的长度。如果节点总数不是k的整数倍,那么请将最后剩余的节点保持原有顺序。你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。题解:funcreverseKGroup(head*ListNode,kint)*ListNode{cur:=headcou
牛保实
·
2024-01-01 04:59
leetcode
算法
职场和发展
GoLang
刷题之leetcode
题目30:串联所有单词的子串题目描述:给定一个字符串s和一个字符串数组words。words中所有字符串长度相同。s中的串联子串是指一个包含words中所有字符串以任意顺序排列连接起来的子串。例如,如果words=[“ab”,“cd”,“ef”],那么“abcdef”,“abefcd”,“cdabef”,“cdefab”,“efabcd”,和“efcdab”都是串联子串。“acdbef”不是串联子
牛保实
·
2024-01-01 04:59
golang
leetcode
开发语言
GoLang
刷题之leetcode
题目283:移动0题目描述:给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。请注意,必须在不复制数组的情况下原地对数组进行操作题解:funcmoveZeroes(nums[]int){fori:=0;i
牛保实
·
2024-01-01 04:58
leetcode
算法
数据结构
linux go环境安装 swag
下载依赖包goget-ugithub.com/swaggo/swag编译移动到下载的go-swagger包目录,一般在$GOPATH/pkg/mod下查看GOPATHecho$GOPATHcd/root/
Golang
Projects
赴前尘
·
2024-01-01 03:20
web
linux
golang
运维
golang
leetcode203移除链表元素
文章目录移除链表元素leetcode203初版方法迭代虚拟头节点改进迭代虚拟头节点使用迭代直接使用原链表不使用头节点递归方法移除链表元素leetcode203初版方法迭代虚拟头节点使用迭代解决,虚拟头节点没有使用给出的链表,选择重建了一个链表,时间、空间复杂度都增加funcremoveElements(head*ListNode,valint)*ListNode{//遍历节点//targetLis
鳄梨阿龙
·
2024-01-01 03:49
golang
链表
开发语言
数据结构
leetcode
Go 基础
基础[TOC]特性Go并发编程采用CSP模型不需要锁,不需要callback并发编程vs并行计算安装Go环境安装编译器https://study
golang
.com/dl设置环境变量GO_HOME,PATHidea
蕪園樓主香獨秀
·
2024-01-01 03:53
Golang
---Httpserver---获取RequestUrl的方法
1、获取请求URL:request.getRequestUrl()2、获取请求协议:request.getScheme()3、获取服务器名称:request.getServerName()4、获取服务器端口号:request.getServerPort()5、获取项目名称:request.getContextPath()6、获取项目服务:request.getServletPath()7、获取参数
Q_X_Q 慶
·
2024-01-01 03:47
go语言
httpserver
Golang
---server代理实现重定向
需要实现中间代理进行重定向,并且将加载出来后的html修改base中的href,使得可以成功加载其他需要的js、css…等文件。先放源码:funcmain(){gofunc(){s:=new(server)http.Handle("/dev/",&server{})http.Handle("/dev",&server{})http.Handle("/",&server{})fmt.Println(
Q_X_Q 慶
·
2024-01-01 03:47
go语言
httpserver
golang
Golang
---路由重定向
实习了快一个月了,这期间在学企业文化、产品、GO、网络的内容。放假前,领导给了一个任务,做一个代理,用来重定向client的请求路由。![在这里插入图片描述](https://img-blog.csdnimg.cn/20200102140655965.png)如图,就是将所有的请求路由都将dev去掉,然后重定向真实servertypeserverstruct{}func(s*server)Serv
Q_X_Q 慶
·
2024-01-01 03:17
go语言
学习日志
-日清单营1.1 开营-20200421
【精时力
学习日志
】本训练营:日清单今日主题:1-1开营学习日期:2020年4月21日我是第[N]次和崔律学日清单1.
幻雪美美哒
·
2024-01-01 00:58
1分钟带你了解
golang
(go语言)
Golang
:也被称为Go语言,是一种开源的编程语言,由Google的RobertGriesemer、RobPike和KenThompson于2007年发明。被誉为21世纪的C语言。
大白说
·
2023-12-31 23:02
golang
golang
go语言
go
21世纪c语言
GO学习记录 —— 创建一个GO项目
创建过程1.引入Gin框架、创建main2.加载配置文件3.连接MySQL、redis4.创建结构体5.错误处理、返回响应处理前言代码地址下载地址:https://github.com/Lee-ZiMu/
Golang
-Init.git
李子木、
·
2023-12-31 20:28
学习记录
golang
gin
学习
Golang
解决跨域问题【OPTIONS预处理请求】
Golang
解决跨域问题前置知识:跨域问题产生条件及原因跨域是是因为浏览器的同源策略限制,是浏览器的一种安全机制,服务端之间是不存在跨域的。
NPE~
·
2023-12-31 19:04
go
golang
开发语言
后端
http
响应头
请求头
跨域问题
golang
实现可中断的流式下载
golang
实现可中断的流式下载最近有一个需要实现下载功能:从服务器上读取文件,返回一个ReadCloser在用户磁盘上创建文件,通过io.Copy实现文件下载(io.Copy是流式的操作,不会出现因文件过大而内存暴涨的问题
NPE~
·
2023-12-31 19:03
go
golang
开发语言
后端
io
流式拷贝
需求
go module本地包导入
gomodule本地包导入本文目录gomodule本地包导入启用gomod主项目工作目录本地module目录发布和使用模块
golang
1.11之后加入了gomod来替代GOPATH官方文档参考:https
anjushi_
·
2023-12-31 18:22
go
golang
开发语言
后端
法律思维6:主线思维
【精时力
学习日志
】本训练营:法律思维弯道超车营今日主题:法律思维6:主线思维学习日期:2021年4月6日1、[收获]我学+我思+正反栗子+我行:【我学】核心:一句话概括今天讲了什么?
孔雀勇士
·
2023-12-31 15:31
我的游戏
学习日志
2——雪人兄弟
我的游戏
学习日志
2——雪人兄弟雪人兄弟由东亚企划(Toaplan)公司开发的街机平台动作游戏,第二年移植到任天堂FC中,本人玩的便是FC版,发行时间为1991年12月6日。
Love编程121
·
2023-12-31 15:09
雪人兄弟
游戏设计
游戏类型
自我理解分析
我的游戏
学习日志
9——数字游戏策划(4)数字游戏的特征
我的游戏
学习日志
9——数字游戏策划(4)数字游戏的特征1.数字游戏的特征基于《游戏策划概论》现将数字游戏的特征分为数据化、智能化、拟真化、黑箱性、网络化和窄带性等(有别于传统游戏的特点)。
Love编程121
·
2023-12-31 15:09
我的学习C#回炉
学习日志
——Lua热更新06_模块
模块个人理解:lua的包比起C#,基本上就是一个table记录所有信息,包括变量、常量等module={}module.constant="一个常量"functionmodule.func1()io.write("一个共有函数\n")endlocalfunctionfunc2()--bodyprint("一个私有函数")endfunctionmodule.func3(...)--bodyfunc2
Love编程121
·
2023-12-31 15:08
Lua
学习日志
学习
c#
lua
【
GOLANG
】使用插件 Goanno 的方式来对方法、接口、结构体注释模板配置
直接使用插件Goanno的方式来对方法、接口、结构体注释模板配置1、简单安装Goanno插件File->Settings->Plugins,搜索GoannoNormalMethod配置内容如下://@Title${function_name}//@Description${todo}//@Authormumu${date}${time}//@Param${params}//@Return${ret
mumu_wangwei
·
2023-12-31 15:17
go
golang
一辈子的约定——「1-1时间记录营日志」
【精时力
学习日志
】本训练营:时间记录营今日主题:1-1开营学习日期:2020年3月23日我是第[N]次和崔律学时间记录1.
木门_
·
2023-12-31 13:30
富兰克林品德践行群第七期-百日目标践行总结-15号
【百日目标】:1、崔律的100天精时力训练营
学习日志
打卡100天。2、午餐便当制作50天。【完成度】:100%,训练营打卡100天,午餐便当制作82天。
水磨雪
·
2023-12-31 11:03
GoLang
刷题之leetcode
题目29:两数相除题目描述:给你两个整数,被除数dividend和除数divisor。将两数相除,要求不使用乘法、除法和取余运算。整数除法应该向零截断,也就是截去(truncate)其小数部分。例如,8.345将被截断为8,-2.7335将被截断至-2。返回被除数dividend除以除数divisor得到的商。注意:假设我们的环境只能存储32位有符号整数,其数值范围是[−231,231−1]。本题
牛保实
·
2023-12-31 10:57
leetcode
算法
职场和发展
GoLang
刷题之leetcode
题目344:反转字符串题目描述:编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组s的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。题解:funcreverseString(s[]byte){forr,l:=len(s)-1,0;l<r;{s[l],s[r]=s[r],s[l]l++r--}}
牛保实
·
2023-12-31 08:27
leetcode
算法
职场和发展
在
Golang
应用程序中管理多个数据库
掌握在
Golang
项目中处理多个数据库的艺术在当前软件开发领域中,处理单个应用程序内的多个数据库的需求越来越普遍。
技术的游戏
·
2023-12-31 05:51
数据库
golang
oracle
(九)Linux算时差的方法
学习日志
(九)Linux算时差的方法时间函数函数原型及头文件#includeintgettimeofday(structtimeval*tv,structtimezone*tz);结构体原型:structtimeval
Mr zhua
·
2023-12-31 05:09
Orangepi
Zero2学习日志
linux
算法
(十三)基于Linux的IIC接口的oled开发
学习日志
(十三)基于Linux的IIC接口的oled开发oled屏幕接线由26pin的原理图可知,OrangePiZero2可用的i2c为i2c3查看设备节点是否存在:启动linux系统后,先确认下/dev
Mr zhua
·
2023-12-31 05:09
Orangepi
Zero2学习日志
linux
运维
服务器
c语言
DAY2 1-2关键词:潜意识
【精时力精
学习日志
】本训练营:卓越学习力与学习障碍的10大关键词今日主题:1-2关键词:潜意识学习日期:2022年11月22日1、[收获]我学(客观)+我思(主观)+正反栗子+我行:1.1在回顾中学习1.1.1
波斯菊
·
2023-12-31 04:34
类型转换
Golang
不支持隐式类型转换,即便是从窄向宽转换也不行。packagemainvarbbyte=100//varnint=b//.
weifansym
·
2023-12-31 03:44
字节青训营Go语言学习第二天-Go语言工程实践之测试
gogetgithub.com/stretchr/testify/assert命令时提示go:modulegithub.com/stretchr/testify/assert:Get"https://proxy.
golang
.org
蓝鲸不蓝369
·
2023-12-31 01:06
golang
学习
开发语言
Golang
学习第二天
一,转义字符\t:一个制表单位,实现对齐功能\r:就是先把前面的输出再输出后面的,把前面的覆盖\:转义字符,让一些字符冲突变得合理二,go语言里面的注释(comment)行注释://块注释:/**/三,代码规范(1)Go官方推荐使用行注释来注释整个方法和语句(2)使用一次tab操作,实现缩进,默认整体向右移动,使用shift+tab整体向左移动(3)运算符两边要加空格(4)一行最长不超过80个字符
熊熊危机
·
2023-12-31 01:36
学习
Golang
简单实现IO操作
Golang
提供了io和io/ioutil标准库,帮助我们进行方便、高效的I/O操作。通过这篇文章,你将了解io库如何提供了对IO原语的基本接口,而io/ioutil库则提供了一些更高级的函数。
苍山有雪,剑有霜
·
2023-12-31 01:05
golang
golang
开发语言
后端
面试
go-dongle 0.2.0 版本发布了,一个轻量级、语义化的
golang
编码解码、加密解密库
dongle是一个轻量级、语义化、对开发者友好的
Golang
编码解码和加密解密库Dongle已被awesome-go收录,如果您觉得不错,请给个star吧github.com/
golang
-module
龙湖笑笑生
·
2023-12-31 01:34
dongle
golang-module
golang
开发语言
后端
go-carbon v2.3.0 圣诞特别版发布,轻量级、语义化、对开发者友好的
Golang
时间处理库
carbon是一个轻量级、语义化、对开发者友好的
golang
时间处理库,支持链式调用。
龙湖笑笑生
·
2023-12-31 01:34
go-carbon
golang-module
golang
开发语言
后端
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他