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
Go语言核心编程
笔记 | PHP 2012 前言 | 课程体系 | 教&学方法 | 环境准备
1.课程体系基础(Web前端)前端知识-(x)html-css-div+css-JavaScript中级(MVC中型项目)
核心编程
-文件上传-图片处理-XML技术-secssion/cookie等高级(
Say哥
·
2023-12-30 10:18
Linux|minio对象存储服务的部署和初步使用总结
该服务是使用
go语言
编写的,因此,主文件就一个文件,它的下载,部署什么的都是非常简单的,一般两三步就可以搭建好了,只是有一些细节问题需要在部署使用的时候注意。
晚风_END
·
2023-12-30 09:30
kubernetes
linux
运维
服务器
云原生
kubernetes
【
go语言
】error错误机制及自定义错误返回类型
简介
Go语言
通过内置的error接口来处理错误,该接口定义如下:typeerrorinterface{Error()string}这意味着任何实现了Error()方法的类型都可以作为错误类型。
三水木_
·
2023-12-30 09:30
go
golang
开发语言
后端
【
go语言
】Chromeless简介及Chromedp库实现模拟登录截屏
一、什么是Chromelesschromeless是一个基于Node.js的库,用于通过无头浏览器(HeadlessChrome)进行自动化测试和网页截图。它允许开发者使用JavaScript脚本来控制和操作浏览器,而无需实际打开浏览器窗口。以下是一些chromeless的主要特性和用法:基于ChromeDevToolsProtocol:chromeless使用ChromeDevToolsProt
三水木_
·
2023-12-30 09:58
go
golang
开发语言
后端
NAST概述
NATS原来是使用Ruby编写,可以实现每秒150k消息,后来使用
Go语言
重
背帆
·
2023-12-30 08:52
大数据
云原生
中间件
后端
分布式
go语言
面试一逃逸分析
一、逃逸分析
go语言
中也会存在c++语言的内存泄漏和指针逃逸,所以
go语言
采用了逃逸分析来解决这种危险情况。
背帆
·
2023-12-30 08:52
go语言分布式开发
golang
面试
go语言
设计模式-单例模式与原型模式
想象不到的简单go单例模式与原型模式简介单例模式原型模式简介本文主要说一下设计模式之单例模式与原型,后续会有更多的模式和算法以及区块链相关的,如果你是想学习
go语言
或者是对设计模式或者算法感兴趣亦或是区块链开发工作者
Go语言之美
·
2023-12-30 08:18
go
go
设计模式
单例模式
原型模式
go不应该用JAVA设计模式_Golang设计模式-单例模式
Golang单例模式实现
go语言
做开始的必然是并发业务,所谓的单例模式也必须加锁否则会不断生成新的实例,不加锁的部分就不写了.直接记录几个能用的到的单例模式,由浅入深.懒汉加锁模式packagepatternimport"sync"typesingletonstruct
weixin_39851914
·
2023-12-30 08:17
go不应该用JAVA设计模式
用
Go语言
实现建造者模式---单例模式
大家好,我是网管,首先我问大家一个问题,你们面试的时候,面试官有没有问过你们:"你都用过什么设计模式?",我猜多数人的回答会把单例模式,放在第一位。我:"呃…我用过单例、工厂、观察者,反向代理,装饰器,哨兵"….",面试官内心OS:"我都没用过这么多...反向代理是什么鬼,这小子背串了吧,不管了先就坡下驴,从头开始问"。面试官:"用过的挺多哈,那么你能说下单例你都在什么情况下用,顺便在这张纸上实现
涂士俊toString
·
2023-12-30 08:14
golang
建造者模式
单例模式
go语言
实现设计模式—单例模式
go语言
实现设计模式—单例模式1背景2什么是单例3为什么使用单例3.1资源访问冲突问题3.2解决方式3.3应用场景3.4设计思考4如何创建单例4.1饿汉式-线程安全4.2懒汉式-非线程安全4.3懒汉式-
catkin_ws
·
2023-12-30 08:13
Golang学习
设计模式
go
go语言
设计模式-单例模式
使用
go语言
背帆
·
2023-12-30 08:42
go语言设计模式
golang
设计模式
单例模式
7天玩转 Golang 标准库之 http/net
在构建web应用时,我们经常需要处理HTTP请求、做网页抓取或者搭建web服务器等任务,而
Go语言
在这方面为我们提供了强大的内置工具:net/http标准库,它为我们操作和处理HTTP协议提供了便利。
苍山有雪,剑有霜
·
2023-12-30 06:19
golang
golang
http
iphone
面试
如何理解
Go语言
的数组
什么是数组首先下一个定义,数组是对线性的内存区域的抽象。高维数组和一维数组有着同样的内存布局。(大学生考试的时候别借鉴哈,这是自己下的定义,相当于是一篇议论文的论点。)线性的内存区域说白了就是连续的内存区域。无论一维数组、二维数组、N维数组都处在连续的内存区域中,数据排列是连续的。CPU缓存对连续的内存区域具有较高的亲和性,这也是数组的访问速度要快于链表的一个重要原因。一维数组以C语言中的一维数组
metabit
·
2023-12-30 05:41
#
具象的Go
golang
开发语言
后端
Go语言
面试题
1.Go有哪些数据类型f2.方法与函数的区别在
Go语言
中,函数和方法不太一样,有明确的概念区分;函数是指不属于任何结构体、类型的方法,也就是说函数是没有接收者的;而方法是有接收者的。
惊蛰182
·
2023-12-30 05:40
golang
面试
c++
【hyperledger-fabric】部署和安装
2.下载
go语言
环境配置参
兜里旺仔没加糖
·
2023-12-30 05:24
fabric
运维
【hyperledger-fabric】将智能合约部署到通道
/network.shupcreateChannel2.打包智能合约备注:这里参考的B站视频的
go语言
版本进行打包智能合约部分。#指定的链包路径
兜里旺仔没加糖
·
2023-12-30 05:18
fabric
智能合约
php
小C说历史(人物介绍第二篇):Unix之父 C语言之父 伟大的Ken Thompson 肯·汤普森
语言之父伟大的KenThompson肯·汤普森Unix之父——肯•汤普森(KenThompson)被称作“世界上最杰出的程序员”,他自学编程,26岁创造Unix,改写了计算机操作系统的历史,并在古稀之年成为
Go
Corey James
·
2023-12-30 05:29
历史人物
c语言
unix
开发语言
Go语言
中的包管理工具之Go Modules的使用
GoLang中常用的包管理的方式常用的有三种GoPathGoVendorGoModules关于GoModules1)概述Go的包管理,经过社区和官方的共同努力下,最终在百家争鸣后Go官方在2018.8推出了go1.11版本中的GoModules,并且很快成为一统江湖的包管理方式GoModules已经成为目前最主流的包管理工具需要注意的是,go从1.13版本开始GoModules被默认选择使用在go
Wang's Blog
·
2023-12-30 03:46
Golang
golang
开发语言
后端
Go语言
中关于go get, go install, go build, go run指令
gogetgoget它会执行两个操作第一个,是先将远程的代码克隆到GoPath的src目录那二个,是执行goinstall命令那如果指定的包可以生成二进制文件那它就会把这个二进制文件保存到这个GoPath的bin目录下面这是goinstall命令执行的操作如果只需要下载包,不执行goinstall呢?那我们可以指定这个-d的参数那goget只执行下载操作,不执行安装操作goinstall如果go指
Wang's Blog
·
2023-12-30 03:16
Golang
golang
开发语言
后端
go语言
初体验1--使用go install
当安装后
go语言
后。尝试编写go程序。当使用goinstall命令,报错。
请叫我大虾
·
2023-12-30 00:42
golang
linux
前端
golang第七卷---go中的数据结构
go中的数据结构数组字符串切片(slice)映射(map)分享一个
go语言
高级编程学习网站:
Go语言
高级编程数组数组是一个由固定长度的特定类型元素组成的序列,一个数组可以由零个或多个元素组成。
佳辰辰辰辰
·
2023-12-30 00:35
golang
数据结构
golang
开发语言
Go语言
入门学习(一)——变量,类型,运算符
Go语言
入门学习(一)——变量,类型,运算符最近看了蔡超老师与极客邦合作的
Go语言
学习教程,让我这个之前学java一知半解的我收获颇丰,所以想借此机会把自己的学习历程记录下来,以供后续的查阅一.第一个
Go
入山梵行
·
2023-12-29 22:31
初学
Go
golang
学习
开发语言
Docker入门 ------ 概念和安装
简单来说就是Google公司使用
Go语言
进行开发实现的,基于Linux内核的cgourp,namespace,以及AUFS类的UnionFS等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。
-Kk
·
2023-12-29 21:34
docker‘
docker
容器
运维
认识K8S的基本概念和原理
后期经由
go语言
编写的开源软件。docker微服务,开源满足微服
俊俏美男子章鱼哥
·
2023-12-29 18:28
kubernetes
容器
云原生
btcd交易流程之交易的创建(一)
btcd区块链与钱包模块分离btcd是bitcoin的
go语言
实现,它严格遵循了BitcoinCore的规则。btcd和BitcoinCore的重要不同是,btcd不包含钱包功能,这是有意为之。
ethannotlazy
·
2023-12-29 17:36
btcd
区块链
golang第五卷---包以及常用内置包归纳
包以及常用内置包归纳包的概念math包time包sync包
Go语言
官方的包文档网站:包文档包的概念
Go语言
是使用包来组织源代码的,包(package)是多个Go源码的集合,是一种高级的代码复用方案。
佳辰辰辰辰
·
2023-12-29 17:52
golang
golang
开发语言
golang第六卷---go命令
gohelpgoversiongoenvgobuggobuildgoinstallgogetgomodgorungocleangodocgofixgofmtgogenerategoworkgotestgotoolgovetgo/gohelp通过该命令,我们可以查看
go
佳辰辰辰辰
·
2023-12-29 17:52
golang
golang
开发语言
后端
golang第二卷---变量
变量变量的声明匿名变量作用域参考网站:go变量变量的声明
Go语言
是静态类型语言,因此变量(variable)是有明确类型的,编译器也会检查变量类型的正确性。
佳辰辰辰辰
·
2023-12-29 17:22
golang
golang
后端
golang第三卷---常量指针
常量指针常量指针类型别名注释常量
Go语言
中的常量使用关键字const定义,用于存储不会改变的数据,常量是在编译时被创建的,即使定义在函数内部也是如此,并且只能是布尔型、数字型(整数型、浮点型和复数)和字符串型
佳辰辰辰辰
·
2023-12-29 17:22
golang
golang
开发语言
后端
Go语言
学习笔记 --- struct
学习笔记根据无闻
go语言
基础教程整理structGo中的struct与C中的struct非常相似,并且Go没有class使用typestruct{}定义结构,名称遵循可见性规则支持指向自身的指针类型成员支持匿名结构
Wang's Blog
·
2023-12-29 17:12
Golang
go语言
struct
Go语言
学习笔记 --- concurrency、channel、select
学习笔记根据无闻
go语言
基础教程整理concurrency很多人都是冲着Go大肆宣扬的高并发而忍不住跃跃欲试,但其实从源码的解析来看,goroutine只是由官方实现的超级”线程池”。
Wang's Blog
·
2023-12-29 17:12
Golang
go语言
并发
channel
select
Go语言
学习笔记 --- 常量的定义详解
学习笔记根据无闻
go语言
基础教程整理常量的定义常量的值在编译时就已经确定常量的定义格式与变量基本相同等号右侧必须是常量或者常量的表达式常量的表达式中的函数必须是内置函数示例:constaint=1constb
Wang's Blog
·
2023-12-29 17:42
Golang
go语言
常量的定义
Go语言
学习笔记 --- 控制语句之if判断,循环语句for, switch语句和跳转语句
学习笔记根据无闻
go语言
基础教程整理判断语句if条件表达式没有括号支持一个初始化表达式(可以并行方式)做大括号必须和条件语句或else在同一行支持单行模式初始化语句中的变量为block级别,同时隐藏外部同名变量示例代码
Wang's Blog
·
2023-12-29 17:42
Golang
go语言
if语句
for循环
switch
跳转语句
Go语言
学习笔记 --- 数组的使用
学习笔记根据无闻
go语言
基础教程整理数组定义数组的格式:var[n],前提:n>=0数组程度也是类型的一部分,因此具有不同长度的数组为不同类型注意区分指向数组的指针和指针数组数组在Go中为值类型数组之间可以使用
Wang's Blog
·
2023-12-29 17:42
Golang
go语言
数组
Go语言
学习笔记 --- slice切片
学习笔记根据无闻
go语言
基础教程整理slice切片其本身并不是数组,它指向底层的数组作为变长数组的替代方案,可以关联底层数组的局部或全部类型为引用类型可以直接创建或从底层数组获取生成使用len()获取元素个数
Wang's Blog
·
2023-12-29 17:42
Golang
go语言
slice
Go语言
中的包管理工具之Go Vendor的使用
GoLang中常用的包管理的方式常用的有三种GoPathGoVendorGoModules关于GoVender1)概述在2015年的时候,我们的另一个包管理工具GoVendor就诞生了它诞生于2015.8.19,是在Go的1.5版本当中引入的,它默认是关闭的我们需要通过手动设置Go的环境变量来开启GO15VENDOREXPERIMENT=1开启在Go的1.6版本中,这个环境变量就被默认开启了在Go
Wang's Blog
·
2023-12-29 17:11
Golang
开发语言
后端
golang
Go语言
学习笔记 --- 入门介绍
学习笔记根据无闻
go语言
基础教程整理Go是什么Go是一门并发支持、垃圾回收的编译型系统编程语言,旨在创造一门具有在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡点的一门编程语言。
Wang's Blog
·
2023-12-29 17:11
Golang
go语言
入门介绍
Go语言
学习笔记 --- 关键字、注释、结构、包相关和可见性规则
学习笔记根据无闻
go语言
基础教程整理Go内置关键字(25个均为小写)breakdefaultfuncinterfaceselectcasedefergomapstructchanelsegotopackageswitchconstfallthroughifrangetypecontinueforimportreturnvarGo
Wang's Blog
·
2023-12-29 17:11
Golang
go语言
Go语言
中的包管理工具之Go Path的使用
GoLang中常用的包管理的方式1)概述常用的有三种GoPathGoVendorGoModules2)发展历程早期go的包管理存在很大缺陷,甚至可以说没有官方统一的包管理工具一方面官方在努力发布一些实验性的包管理工具。同时也出现了很多社区开发的包管理工具。在官方和社区的包管理工具中,仅官方推荐的就达15种之多。比如gopath,godep,glide,govendor等等。虽然在前期Go包管理工具
Wang's Blog
·
2023-12-29 17:40
Golang
golang
开发语言
后端
跨域请求:
Go语言
下的“通天大道”
开场白:嘿,各位
Go语言
的爱好者们,你们是否曾经遇到过这样的困扰:当你的Go应用试图与另一个域的API进行交流时,突然跳出一个“未允许的跨域请求”的警告?
华科℡云
·
2023-12-29 16:20
golang
http
GO语言
工具函数库--Lancet
支持300+常用功能的开源
GO语言
工具函数库–Lancetlancet(柳叶刀)是一个全面、高效、可复用的
go语言
工具函数库。
ellija
·
2023-12-29 16:18
golang
开发语言
后端
使用Go和C实例来探究Linux TCP之listen backlog
最近在看
Go语言
的tcp连接,由于涉及知识很多很杂,先零零碎碎记录一些,日后在整理。目录理论测试c语言版本
Go语言
版本总结参考文章理论有关TCP三次握手和传输数据作者之前也写过一篇,可以也阅读一下。
Tw!light
·
2023-12-29 13:41
Go
网络编程
tcp
listen
backlog
Go语言
TCP Socket编程
:::tip声明本文源于
Go语言
TCPSocket编程|TonyBai,可能会有稍微的修改。
程序员三木
·
2023-12-29 13:06
大后端
golang
tcp/ip
开发语言
【GoLang】
Go语言
几种标准库介绍(二)
你见过哪些令你膛目结舌的代码技巧?文章目录你见过哪些令你膛目结舌的代码技巧?前言几种库container库(封装堆、列表和环形列表等容器)主要功能:示例crypto(加密算法)主要的子包和功能:示例database(数据库驱动和接口)主要特性和用法:示例总结专栏集锦写在最后前言上一篇,我们介绍了bufio(bufferedI/O)库和bytes库,这篇我们继续介绍剩下的库几种库container库
The-Venus
·
2023-12-29 12:08
GO
golang
开发语言
后端
超时控制:
Go语言
下的网络请求与时间赛跑
今天,我们就来聊聊如何在
Go语言
中实现HTTP请求的超时控制,与时间赛跑!
华科℡云
·
2023-12-29 12:06
golang
http
Go语言
程序设计-第5章--函数
Go语言
程序设计-第5章–函数5.1函数声明每个函数声明都包含一个名字、一个形参列表、一个可选的返回列表以及函数体:funcname(parameter-list)(result-list){body}
houzhizhen
·
2023-12-29 12:03
golang
golang
开发语言
后端
golang第四卷---结构体
结构体结构体方法匿名字段参考网站:go结构体结构体
Go语言
可以通过自定义的方式形成新的类型,结构体就是这些类型中的一种复合类型,结构体是由零个或多个任意类型的值聚合成的实体,每个值都可以称为结构体的成员
佳辰辰辰辰
·
2023-12-29 12:00
golang
golang
开发语言
go 语言程序设计第4章--复合数据类型
go语言
程序设计第4章–复合数据类型书籍源代码链接四种复合数据类型,分别是数组、slice、map和结构体。数组和结构体都是聚和类型,他们的值由内存中的一组变量构成。数组和结构体的长度都是固定的。
houzhizhen
·
2023-12-29 12:29
golang
golang
restful
后端
HTTP代理服务器:
Go语言
下的“网络翻译官”
今天,我们就来探讨如何使用
Go语言
,轻松实现这样一个角色——HTTP代理服务器,让我们的网络请求更加畅通无阻!知识点一:什么是HTTP代理服务器?
华科℡云
·
2023-12-29 11:14
服务器
linux
Go面试题学习
1.并发安全性
Go语言
中的并发安全性是什么?如何确保并发安全性?并发安全性是指在并发编程中,多个goroutine对共享资源的访问不会导致数据竞争和不确定的结果。
CopyLower
·
2023-12-29 10:16
学习
Go
golang
学习
xcode
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他