LOADING

加载过慢请开启缓存 浏览器默认开启

xkiven の 小屋

here is xkiven...

Kafka

2025/2/18

因为Kafka依赖Zookeeper,所以先启动zookeeper

阅读全文

git的使用

2025/2/17

准备工作

安装Git:

确保在你的电脑上已经安装了Git。可以在命令行输入 git –version 查看是否安装成功以及Git的版本信息。

注册GitHub账号:

如果还没有GitHub账号,需要访问GitHub官网进行注册。

阅读全文

nope_net

2025/2/12

Nope_Net

  • *目前的想法是分为两个板块,一个是推送帖子,可以发布帖子,可以进行实时评论,有浏览量设置,以此可以推送浏览量高的帖子,一个是任务板块,可以记录个人一段时间内的任务,可以查看完成情况,可以设置期限,时间到了可以有提醒。

  • *** 项目地址:xkiven/rope_net 在 master***

阅读全文

chat_room

2025/2/4

在线聊天室

项目简介

​ 基于websocket的简单在线聊天室,仅实现实时接受文字并返回所有客户端的功能,没有添加注册与登录,发送消息时的名字可以随时自己改变。

阅读全文

即时通讯(IM)服务项目

2025/2/3

IM 服务项目

这是一个使用go完成的即时通讯(IM)服务项目,整合了 gRPC、MySQL、Redis、MongoDB 和 Kafka 等多种技术,提供用户注册、登录、通讯、添加好友等基础功能。

项目地址https://github.com/xkiven/im/edit/main

阅读全文

something

2025/2/2
  1. 安装Gin:在项目目录下的终端中运行 go get -u github.com/gin-gonic/gin 。 -u 标志用于更新到最新版本。
  2. 安装MySQL驱动:执行 go get -u github.com/go-sql-driver/mysql 。这会下载MySQL驱动到你的本地 $GOPATH 下。
  3. 安装WebSocket库:若使用 gorilla/websocket (比 golang.org/x/net/websocket 更常用 ),运行 go get -u github.com/gorilla/websocket 。
  4. 安装gorm: 执行go get -u gorm.io/gorm, go get -u gorm.io/driver/mysql
  5. ssh密钥:ssh-keygen -t rsa -b 4096 -C”2674302433@qq.com
  6. sshkmftymkzpecee
  7. 安装 Go - zero 代码生成工具 goctl:go install github.com/zeromicro/go-zero/tools/goctl@latest
  8. 安装redis:go get github.com/go-redis/redis/v8
  9. 进入 Consul 的安装目录,然后执行 consul agent -dev 命令来以开发模式启动 Consul
阅读全文

'RedRock commerce'

2025/1/26

项目简介

本项目是一个基于 Go 语言和 Gin 框架开发,借助go-cache库实现缓存机制的电商 API 系统,提供了用户管理、商品查询、商品评论、购物车等功能。通过这些 API,开发者可以构建电商应用的后端服务,实现用户与商品的交互操作。

项目地址xkiven/redrock-commerce at master

阅读全文

my first blog

2025/1/22

😊😊😊
搞了一整天,终于搭好了,本来打算搭在gitee上,结果那边的一个服务突然停了,只有付费的,没办法只能用GitHub了。
写这个东西现在还有点麻烦,Markdown还一点都不会,总之才刚刚建好,慢慢找个好一点的markdown编辑器,我还在用记事本,这东西还是不行。

阅读全文
1 ... 2
avatar
xkiven

here is kiven…