首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
go
龙鱼猫
创建于2022-11-26
订阅专栏
go语言学习笔记
暂无订阅
共12篇文章
创建于2022-11-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
docker部署Go web项目
写在前面 本文的Go web项目代码摘自于 汪明《Go并发编程实战》一书中的第十一章。Docker部署过程借鉴了其他掘金er的文章,在实际部署过程中遇到并解决了一些文件路径问题
GO语言-死锁、数据竞争、协程泄露
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第17天,点击查看活动详情 在Go中编写并发程序时,一般会面对死锁、数据竞争、协程泄露的问题。 死锁 死锁问题认为比较好检测,如下:
Channel(二)只读信道、只写信道以及select关键字
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第17天,点击查看活动详情 有限制的信道 回顾上文,只写信道例如(ch chan<- int),只读信道例如ch <-chan in
Go的简单多核并行
我会继续沿用上一节GO并发操作使用的例子([GO并发实例 - 掘金 (juejin.cn)](https://juejin.cn/post/7175516875609079868)),还是员工制作咖啡
GO并发实例
并发是指在**一段时间内**能够有多个协程访问同一个资源,微观上它们还是串行执行的。例如我们一个咖啡机,在8:00-8:10分有10个人**排队**并使用它制造、取出、并喝掉咖啡
读取Go项目中的配置文件(.property和.json)
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第12天,点击查看活动详情 在项目中(至少是SpringBoot)我们一般会以如下格式配置一些参数: 在读取配置文件时,可以通过Sc
Go的目录操作
进行Go的目录操作时,一般会用到"path\filepath"和"os"这个包。我们先来看看filepath有哦那些方法吧。`Abs`: 获取绝对路径....
用C语言写一个支持HTML和视频的Http(s)服务器
使用C语言实现最简单的HTTP服务器 要求: 1. 同时支持HTTP(80端口)和HTTPS(443端口)使用两个线程分别监听各自端口 2. 只需支持GET方法,解析请求报文,返回相应应答及内容
Go RPC完成一个远程锁机制
上一节简单讲了Go RPC的概念、核心组件、远程调用向量加法器实例 这一节尝试利用Go RPC完成锁机制,具体实验要求如下: 锁服务包括两个模块:锁客户,锁服务器,两者通过RPC通信。需要实现两个功能
Go RPC简介及简单案例(一)
进程间通信(IPC,Inter-Process Communication) 进程是计算机系统分配资源的最小单位。每个进程都有自己的一部分独立的系统资源,彼此是隔离的。
GO的函数类型
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第9天,点击查看活动详情 函数字面量类型和函数命名类型 函数字面量类型: 通常我们可以见到“匿名函数“这个概念,与之相对应的是”有名
GO的接口调用
接口优点:实现类(在GO中是结构体)和接口的分离,减少耦合!go虽然严格意义上不是面向对象编程语言,但是他有面向对象的特性(封装、继承、多态)。可以通过结构体和接口来实现。