V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  afxcn  ›  全部回复第 6 页 / 共 11 页
回复总数  211
1  2  3  4  5  6  7  8  9  10 ... 11  
2024 年 5 月 7 日
回复了 afxcn 创建的主题 Go 编程语言 使用 go 遇到的一个奇怪问题,求教
@hxzhouh1 很难重现了,21 年的事情,应该是当时最新版本的 go ,但我当时在自己的电脑跑,都没办法重现。

只有在测试服务器上出现,而且不是一次;第一次出现的时候以为是服务器被黑了,后来才定位到这段代码。
2024 年 5 月 7 日
回复了 afxcn 创建的主题 Go 编程语言 使用 go 遇到的一个奇怪问题,求教
@AceGo 换了写法后,好几年了,没出现过这种情况,不过后来我们又改了,改成用 crypto/rand 了,所以也不是 100%确定#2 的写法是不是对的。

```go
package utils

import (
"crypto/rand"
"encoding/hex"
)

// RandomString random string
func RandomString(len int) (string, error) {

b := make([]byte, len/2)

_, err := rand.Read(b)

if err != nil {
return "", err
}

return hex.EncodeToString(b), nil
}
```
2024 年 5 月 7 日
回复了 afxcn 创建的主题 Go 编程语言 使用 go 遇到的一个奇怪问题,求教
@AceGo 我们在预上线的测试环境上发现的,我们用它来生成 token ,突然发现 token 表里出现大量全是 32 个 0 这样的 token 。
2024 年 5 月 7 日
回复了 afxcn 创建的主题 Go 编程语言 使用 go 遇到的一个奇怪问题,求教
@kneo 应该和线程安全没什么关系吧,我也不确定。

换成下面的代码这样,就不会出现返回全为 0 的情况了。

```go
func createRand() *rand.Rand {

if _seededRand == nil {
_seededRand = rand.New(rand.NewSource(time.Now().UnixNano()))
}

return _seededRand
}

// RandStringWithCharset rand string with charset
func RandStringWithCharset(length int, charset string) string {
b := make([]byte, length)
l := len(charset)
for i := range b {
b[i] = charset[createRand().Intn(l)]
}
return string(b)
}
```
自己把后端代码干了,前端想要什么接口就自己搞。

我们公司的 gskctl 正在内部测试阶段,想要玩的可以 @ 我。

https://gostartkit.com/docs/getting-started/

我们通过这样的标签来描述类之间的关系。

// Entity model
// @Entity tableName="entities"
type Entity struct {
// @PrimaryKey
ID uint64 `json:"id"`
// @Ref Application.ID
ApplicationID uint64 `json:"applicationID"`
// @DataType mysql=varchar(127)
EntityName string `json:"entityName"`
// @Comment "-1 deleted 0 pendding 1 valid"
Status int `json:"status"`
CreatedAt *time.Time `json:"createdAt"`
UpdatedAt *time.Time `json:"updatedAt"`
}
2024 年 4 月 25 日
回复了 hermin 创建的主题 VPS Vultr 搭 Discuz 不能发送邮件,我觉得它在作死
还要 身份证(驾驶证),信用卡?我申请直接给拒了,都不给提供证件的机会。
2024 年 4 月 25 日
回复了 raptor 创建的主题 VPS 吐槽一下 Vultr 那个变态居然禁止 25 端口外发
十年了,我也遇到类似的问题。
你可能要找的是 tailwindcss ,已经有好几个人提到这个了。
2024 年 4 月 20 日
回复了 basncy 创建的主题 职场话题 你们公司给员工电脑上安装了哪些正版软件?
@imxieke 我们也是,系统用 macOS, 前端、后端好像需要的也就是 VSCode 。

搞 app 的需要 Android 或 Xcode 。
2024 年 4 月 18 日
回复了 MadSix 创建的主题 职场话题 同事防御性编程影响项目怎么办
主要原因还是你们没有代码规范,找个时间提一提代码规范的问题就好了。
理清楚业务之间的关系应该不是件难的事情,难以下手往往是想太多,过度设计。
2024 年 4 月 9 日
回复了 awanganddong 创建的主题 Go 编程语言 golang service 与 model 最佳实践是什么
我们是 route -> controller -> proxy -> contract -> repository

model 用来传递数据,除了 route ,其它层都会用到它。
2024 年 4 月 9 日
回复了 iyaozhen 创建的主题 程序员 十多年了,接口自动化测试越来越鸡肋?
写好测试用例有时候比写代码本身还麻烦。
2024 年 4 月 1 日
回复了 flypei 创建的主题 推广 香港 0 月租 手机卡, 80/张 顺丰包邮,每年保号 10 港币
有美国的实体号卡吗?
2024 年 3 月 31 日
回复了 MIUIOS 创建的主题 Go 编程语言 有没有好用的 gin 脚手架?
我们公司也弄了个 go 的工具 `gskctl`,不是基于 gin ,是基于 https://github.com/gostartkit/web

满好用的,我们内部用了好多年了,支持生成脚手架和常用 RESTful API, 包括一对多和多对多的操作 api.

相关 api 可以参考这里: https://www.gzitech.com/docs/auth/user/
2024 年 3 月 29 日
回复了 Eagleyes 创建的主题 汽车 有多少人有意购买小米 SU7?
我想买 max ,不过还得等等,钱不够。
2024 年 3 月 29 日
回复了 dexlee2020 创建的主题 汽车 看完小米汽车发布会,感觉极氪更香了
我看上 su7 max 了,现在有努力赚钱的动力了,不知道是不是有点晚。
2024 年 3 月 28 日
回复了 afxcn 创建的主题 推广 小艾科技尝试对外提供 RESTful API 开发服务
感谢老板没让我自己出钱补差额。
1  2  3  4  5  6  7  8  9  10 ... 11  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4389 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 00:09 · PVG 08:09 · LAX 17:09 · JFK 20:09
♥ Do have faith in what you're doing.