V2EX POST
645 subscribers
138 photos
31 videos
99 files
103K links
v2ex新贴定时推送,可按需置顶本频道然后关闭通知
Download Telegram
iOS 上用 ffi 调用 golang 代码如何实现呢?

如题。
golang 代码编译的 libxxx.so 在安上试没。在 ios 上编译出来的是.dylib 。这个文件怎么才能正确使用呢?(放到项目根目录的那个位置?)

issue 的提问:
https://github.com/flutter/flutter/issues/116950

#flutter #编译 #根目录 #golang #libxxx #so #ios #dylib #issue #https
招聘国内远程办公/居家办公

1️⃣Flutter 專家
2️⃣Golang 遊戲服務器開發
3️⃣安全 /滲透測試工程師
4️⃣移動端播放器研發工程師(至少 7 年移動端開發經驗,會 C++/Flutter/OC/Swift ,理解 FFMpeg ,需要改播放器源碼)
5️⃣CDN 研發工程師
6️⃣UI 專家
联系方式:telegram:@A11inhr

#Flutter #專家 #開發 #移動端 #研發 #播放器 #工程 #Golang #遊戲 #服務器
fork 的进程怎么自动 attach 到当前的 os.Std{in/out/err}而不是自动退出

在折腾 go 的 0 停机重启升级。

前几天看到了 systemd 方案,尝试后还可以。

然后看到了另外一个方案: https://goteleport.com/blog/golang-ssh-bastion-graceful-restarts/

有个疑问:

测试后发现,当收到 HUP 信号后 fork 出子进程没问题,但是 http.Shutdown 结束后原来的进程直接退出了。当然是不影响服务的,就是有个问题,能不能不让老进程退出或者是老进程可以退出但是把 stdin/stdout/stderr 自动挂到新起的进程上呢。

#进程 #有个 #退出 #go #systemd #https #goteleport #com #blog #golang
找个远程

运维 、python 、golang 找个远程工作,这么难么

#运维 #python #golang #远程 #找个 #这么 #工作
前端想学一门后端语言,学哪个对工作会有帮助。

感觉前端已经到瓶颈了,想学一门后端语言。在学 golang ,并且已经学了一段时间了,但是发现 boss 上找 golang +前端的全栈很少,并且用浅薄的 golang 能力学找工作肯定没现在前端的工作好,毕竟做前端已经优先年头了。现在 golang 语言的主要工作的岗位分布在什么行业和岗位。还有必要继续学 golang ,继续有大佬指点一下。

#golang #前端 #岗位 #工作 #语言 #boss #全栈 #学找 #并且 #已经
基于 antirez 的 smallchat 项目开发了 Go 语言版本


周末,基于 antirez 的 [smallchat]( https://github.com/antirez/smallchat) 项目进行了 Go 语言版本的改造。开发了一个简易的 Go 聊天服务器,使用 Go 的并发和网络库,为多个客户端提供了通过 TCP 连接进行沟通的聊天服务。给开发社区提供一个易于学习的聊天服务端实现。

💻 **技术细节**

- **并发处理**:通过 Go 的 `goroutines` 和 `sync` 包中的互斥锁实现高效的并发控制。
- **网络编程**:使用 Go 的 `net` 包,处理 TCP 连接,学习网络协议栈的应用。
- **优雅的客户端管理**:利用接口和观察者模式优雅地管理客户端连接和状态。
- **I/O 多路复用**:Go 的`bufio`包使得复杂的 I/O 操作变得简单,提升了数据处理的效率。

🚀 **为何要关注?**

项目主要对 Go 语言和网络编程感兴趣的初学者和中级开发者,代码是开放的,欢迎所有人学习和贡献。相信通过实际项目的实践可以更好地理解和掌握 Go 语言的强大功能。

🤝 **加入**

项目代码详细注释,适合作为学习材料。鼓励你克隆、fork 和贡献你的想法。

👉 查看项目所在 GitHub 的项目页面[smallchat]( https://github.com/yaocanwei/smallchat),开始你的 Go 语言聊天服务器之旅。如果你喜欢这个项目,记得给一个星标

#GoLang #开源项目 #学习 Go #网络编程 #并发控制
基于 Redis 作者 antirez 的 smallchat 项目开发了 Go 语言版本


周末,基于 antirez 的 [smallchat]( https://github.com/antirez/smallchat) 项目进行了 Go 语言版本的改造。开发了一个简易的 Go 聊天服务器,使用 Go 的并发和网络库,为多个客户端提供了通过 TCP 连接进行沟通的聊天服务。给开发社区提供一个易于学习的聊天服务端实现。

💻 **技术细节**

- **并发处理**:通过 Go 的 `goroutines` 和 `sync` 包中的互斥锁实现高效的并发控制。
- **网络编程**:使用 Go 的 `net` 包,处理 TCP 连接,学习网络协议栈的应用。
- **优雅的客户端管理**:利用接口和观察者模式优雅地管理客户端连接和状态。
- **I/O 多路复用**:Go 的`bufio`包使得复杂的 I/O 操作变得简单,提升了数据处理的效率。

🚀 **为何要关注?**

项目主要对 Go 语言和网络编程感兴趣的初学者和中级开发者,代码是开放的,欢迎所有人学习和贡献。相信通过实际项目的实践可以更好地理解和掌握 Go 语言的强大功能。

🤝 **加入**

项目代码详细注释,适合作为学习材料。鼓励你克隆、fork 和贡献你的想法。

👉 查看项目所在 GitHub 的项目页面[smallchat]( https://github.com/yaocanwei/smallchat),开始你的 Go 语言聊天服务器之旅。如果你喜欢这个项目,记得给一个星标

#GoLang #开源项目 #学习 Go #网络编程 #并发控制
英国公司远程岗位,后端 go 远程开发,正在找远程岗位的看过来哈


岗位职责:
1 、负责核心技术问题的攻关、架构设计、系统优化,协助解决项目开发过程中 的技术难题;
2 、高性能服务器端程序的设计、开发和测试;
3 、负责现有业务的微服务化,并在不断的学习当中能够形成自己的架构方法论;
4 、Go/Golang/C++/C 开发后台相关项目经验。
岗位要求:
1 、专科及以上学历,3 年以上 go 后端开发经验,至少有 一个完整项目的开
发经验;
2 、扎实的 Golang 基础,懂得代码调优及性能优化方法;
3 、熟悉 goroutine 、channel 、mutex 、syncmap ,熟悉网络编程;
4 、熟悉 restful 接口开发,并有相关经验;
5 、熟悉后台对外开放平台接口规划,并有相关经验熟悉一种关系型数据库,如 MySQL 、Sql
Server ,熟悉 SQL 语句;
6 、熟悉常用 NoSQL 数据库,MongoDB 、Redis 等;
7 、熟悉 bash 脚本编程,熟悉常用的 Linux 系统等实用工具;
8 、保持技术热情,有强烈的责任心和团队精神,善于沟通和合作。
底薪范围:20~50K 人民币(具体面议)
求职咨询👉
email: zygs2151@gmail.com
wechat ID : shenyanlin2212
#golang
工作方式及语言:
全职远程工作 远程工作时间:北京时间 10:00 - 20:00 ,固定周末双休,午休+晚餐休 国内节假日统一正常休假
工作语言:全中文
录用流程: 视频面试:2-3 轮,1-2 天内反馈
邮箱: zygs2151@gmail.com
wechat ID : shenyanlin2212
其他远程岗位包括:UI/UX ,Web 前端,Cocos 开发,游戏系统策划等



- - - - - -- - - - - -

yalay:大致是做什么业务呢?



2024-02-21 20:33:18
公司自主招聘(远程)后端 Go 开发,想要远程岗位抓紧啦


后端 Go 远程岗位职责:
简历投递 email: zygs2151@gmail.com
1 、负责核心技术问题的攻关、架构设计、系统优化,协助解决项目开发过程中 的技术难题;
2 、高性能服务器端程序的设计、开发和测试;
3 、负责现有业务的微服务化,并在不断的学习当中能够形成自己的架构方法论;
4 、Go/Golang/C++/C 开发后台相关项目经验。
岗位要求:
1 、专科及以上学历,3 年以上 go 后端开发经验,至少有 一个完整项目的开
发经验;
2 、扎实的 Golang 基础,懂得代码调优及性能优化方法;
3 、熟悉 goroutine 、channel 、mutex 、syncmap ,熟悉网络编程;
4 、熟悉 restful 接口开发,并有相关经验;
5 、熟悉后台对外开放平台接口规划,并有相关经验熟悉一种关系型数据库,如 MySQL 、Sql
Server ,熟悉 SQL 语句;
6 、熟悉常用 NoSQL 数据库,MongoDB 、Redis 等;
7 、熟悉 bash 脚本编程,熟悉常用的 Linux 系统等实用工具;
8 、保持技术热情,有强烈的责任心和团队精神,善于沟通和合作。
底薪范围:20~50K 人民币(具体面议)
求职咨询👉
email: zygs2151@gmail.com
#golang
工作方式及语言:
全职远程工作 远程工作时间:北京时间 10:00 - 20:00 ,固定周末双休,午休+晚餐休 国内节假日统一正常休假
工作语言:全中文
录用流程: 视频面试:2-3 轮,1-2 天内反馈
邮箱: zygs2151@gmail.com
wechat ID : shenyanlin2212
其他远程岗位包括:UI/UX ,Web 前端,Cocos 开发,游戏系统策划等