用 net/http 和 goroutine 爬某宝买家秀?
更多关于Golang Go语言中 看完了编程,写个什么东西练习比较好?的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
写高并发的内存缓存吧
问下,GO 可以写 PC 软件吗?方便吗
可以。 不过现在 UI 方面的库好像比较少
channel
可以写一些 cli 工具
6.824 吧
#8
+1
???
实现 socks 代理
嗯 打算 6.824 了 感谢
写代理,发 appstore
就找赚钱的干
GO 定位应该是 服务器
什么叫 6.824
俄罗斯方块
(逃,,,,)
mit 的分布式系统
总结下: 爬虫练习网络,俄罗斯方块练习算法。
刷题熟悉语法(
写几个 API 玩啊
找个开源项目,帮着修 bug
分布式俄罗斯方块
写网络应用,web server, socks proxy
打算边学边写
问下大佬们 想用 go 实现一个类似 3proxy 的程序 会比 java 复杂么?
参考 v2ray
我写了个爬虫~
谢谢
我学完以后就开始写评论服务器了。
可惜写到半中间要好好搞毕设,没时间搞这个了。最近才搞完毕设,暑假就有时间了,有兴趣的话可以一起和我用 Golang 重写一个评论服务器,能用在自己博客上,也蛮爽的。
没有验证手机号不能放 repo 的链接,可以点开我 GitHub 看一下,budui/go-isso
评论服务器?具体是什么样的 我也有一些兴趣和别人一些写个小玩意
就是一个类似 disqus 的服务器呀,是先有 python 版本的 isso,我打算用 golang 重写一下这个项目,因为 python 版本 isso 基本不更新了,还一堆 bug,你可以去我的主页找到我的 blog,我 blog 用的就是 isso,也可以直接去 isso 官网看一下。posativ.org/isso/
在掌握了Golang(Go语言)的基本编程概念后,进行实际项目练习是巩固知识和提升技能的有效途径。以下是一些建议的练习项目,旨在帮助你从不同角度应用所学的Go语言知识:
-
简单的Web服务器:利用Go的
net/http
包,构建一个能够处理基本GET和POST请求的Web服务器。这不仅能锻炼你对网络编程的理解,还能让你熟悉Go的并发处理机制。 -
RESTful API服务:扩展你的Web服务器项目,设计并实现一个RESTful API,用于管理简单的资源(如用户、商品等)。使用Go的JSON处理功能,实现数据的序列化和反序列化。
-
命令行工具:编写一个实用的命令行工具,比如文件处理、数据转换或系统监控工具。这有助于你深入理解Go的I/O操作和错误处理。
-
并发编程练习:利用Go的goroutines和channels,实现如生产者-消费者模型、并发下载等练习,以加深对Go并发编程的理解。
-
数据库应用:选择一个数据库(如MySQL、PostgreSQL或SQLite),使用Go的数据库驱动(如
database/sql
包和相应的第三方库),构建一个简单的CRUD(创建、读取、更新、删除)应用。
通过这些项目,你可以将理论知识与实践相结合,逐步提升自己的编程能力和对Go语言特性的掌握。记得在完成每个项目后,回顾代码,思考可能的改进点,并尝试实现。