V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  eudore  ›  全部回复第 1 页 / 共 4 页
回复总数  71
1  2  3  4  
你怎么知道你的快递没被快递员打开看过?
17 天前
回复了 chenqh 创建的主题 Go 为什么我的 go 实现的 tail 占用 cpu 如此之高?
不要 for 循环 open,文件读完了等 fsnotify 的信号再继续 tail 。
ciphers 的安全性和兼容性怎么样?
`arg := reflect.New(param).Interface().(iBanana)`迷之操作。 `return param.apple()` 不行?
25 天前
回复了 TIGERB 创建的主题 Go 由浅到深,入门 Go 语言 Map 实现原理
占楼
25 天前
回复了 neochen13 创建的主题 程序员 请教大佬们看视频怎么做笔记的?
看视频的不是大佬,大佬都是看源码的。

做笔记不如自己对着视频搞一遍
25 天前
回复了 neochen13 创建的主题 程序员 请教大佬们看视频怎么做笔记的?
看视频的不少大佬,大佬都是看源码的。

做笔记不如自己对着视频搞一遍
写开源最重要的是坚持,坚持写坚持推广,如果你想要推广出去,那么你需要和同类有差异化的优点,或者就没有同类,解决问题某些才是主要目标,star 只是顺带的。

我项目 2018 年 8 月开写,2019 年 2 月上传 github,同类源码都看过,一直在潜心优化细节不发布,到现在带 46star 8fork 。
不应该 helm 吗,直接 helm 生成或一键上服务,命令行和 helm 差不多的。
33 天前
回复了 gzdaijie 创建的主题 Go 欢迎入坑我的新项目: Go 语言高性能编程
@gzdaijie sync.Pool 不算么,很重要的性能优化方法,列表这些感觉蛮基础的。还有一些其他高性能的技巧,例如:slice 和 map 预分配、io.Reader 接口、tcmalooc 对其、for 访问树减少递归的函数调用
33 天前
回复了 gzdaijie 创建的主题 Go 欢迎入坑我的新项目: Go 语言高性能编程
建议加上 sync.Pool 和 unsafe 两篇,都是常用的性能优化方法。
40 天前
回复了 jeffreystoke 创建的主题 程序员 云原生时代 ssh 的替代品
我自己用 go 实现过一个 sshd,ssg 应用层协议都实现了(就差没多进程)。权限可以再跳板机上实现,日志在跳板机和本地都有可以记录,操作权限我自己想法是 strace 去中断,太菜没实现。
在云原生时代直接容器部署,就没操作物理机这个东西,公司的就 4-5 个服务器装开发测试工具,业务都部署容器里面了,worker 我到现在都没登录过,都是自己本地 kubectl 操作的。
只能自签或双向 tls,内网用 http/1.0 就可以了。
说 h2c 的怕是连 h2 握手流程都不清楚,h2 握手依赖于 ssl 层。
1 、私人小项目就 rancher 或 docker compose
2 、Registry 除了 hub 还有各种云都有免费的使用。
3 、数据可以放 docker 里面,然后-v 把数据卷挂载进去就好了
4 、建议使用 rancher 就是一个 web 版 dockercompose,compose 我用的少,启动是可以指定配置文件去 up 的。
43 天前
回复了 monkeyWie 创建的主题 职场话题 突然有点迷茫,关于学历的问题
我主要都是使用的 go,就说说`Go 语言 HTTP 服务生命周期 `里面的内容
```
l, _ := net.Listen("tcp", ":8080")
// 服务启动成功,进行初始化
doInit()
// 绑定到 server 上
http.Serve(l, nil)
```
go 都不会这个去启动都是先 init 后 serveAndListen
http.HandlerFunc("/",...)
http.ServeAndListen(":8080", nil)
这样去启动。
启动方法二是一样的,go 在 init 一般都不会是 go 异步初始化,默认所有 router 都是不支持并发安全,需要额外加锁。

优雅关闭(推荐) 这块所有都是讲的接受 signal 然后退出,你里面的就 wait 10s 就 shutdown 了。
43 天前
回复了 monkeyWie 创建的主题 职场话题 突然有点迷茫,关于学历的问题
http 正常也不会发送这样请求行带 host 域名,proxyee-down 的 release 只有 tar 和 jar,我不是 java 永久没 jdk, jar 可以直接 ui ?

monkeyWie/gopeed-core/blob/dev/protocol/http/down.go#L34

`defer response.Body.Close()` go 可能某种情况下 resp 和 err 返回双 nil 这个
43 天前
回复了 monkeyWie 创建的主题 职场话题 突然有点迷茫,关于学历的问题
为什么 HTTPS 是安全的 里面`POST http://xxxx HTTP/1.1`这个请求你解释下吧,既然在线 10 分钟内解答下。
43 天前
回复了 monkeyWie 创建的主题 职场话题 突然有点迷茫,关于学历的问题
6 年 java 真水
博客翻了三页没有有深度的文章,https 里面`POST http://www.baidu.com HTTP/1.1`这个请求我就很好奇怎么来的。tls 层不会影响内容,这个请求只有 http 隧道代理才会有,抄错了吧?。
https://github.com/proxyee-down-org/proxyee-down 连个 ui 都没有,我 Motrix 第一个不服。
https://github.com/monkeyWie/gopeed-core 代码量 3k 文件行不到,issue19 个,除了热门领域很难到 2.4k 。
45 天前
回复了 HaroldChen 创建的主题 Go 2020 年末了,目前的 Go web 框架怎么选?
@jmyz0455 我看见了,觉得二选一这样简单问题没必要回复你,你自己随意拉都差不多,goweb 这坑又不深,学好 nethttp 就啥都不怕。
45 天前
回复了 HaroldChen 创建的主题 Go 2020 年末了,目前的 Go web 框架怎么选?
@kevinwan 微服务玩了不深,没法能力评测 gozero,jaeger 、consul 、prometheus 我也才基本使用,http 我是都看过了也都写过了。
1  2  3  4  
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1473 人在线   最高记录 5298   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 18:02 · PVG 02:02 · LAX 10:02 · JFK 13:02
♥ Do have faith in what you're doing.