V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  afxcn  ›  全部回复第 1 页 / 共 8 页
回复总数  142
1  2  3  4  5  6  7  8  
7 小时 18 分钟前
回复了 afxcn 创建的主题 Go 编程语言 go restful api 脚手架
@Nitroethane #25 原来是这样,谢谢。
11 小时 8 分钟前
回复了 afxcn 创建的主题 Go 编程语言 go restful api 脚手架
@Nitroethane 这样写有什么不好的吗?

我们这样实现的主要目的是不需要任何网络请求,在那些没网的环境下,只需要拷一个 index.js 就能跑了。
11 小时 13 分钟前
回复了 Just4L 创建的主题 Go 编程语言 关于学习 go 语言不解之处请教各位大佬
不要相信学 go 一天上手这样的说法,如果你有其它语言的知识背景,倒是可以快速上手。
1 天前
回复了 afxcn 创建的主题 Go 编程语言 go restful api 脚手架
@capgrey 从哪搜出来的?用的什么关键字? google 和 github 上搜 create-go-app 都找不到才对。
其实你可以反过来,不创新了,等着抄他的。
15 天前
回复了 xinchao 创建的主题 生活 高位买了房、车,现在意难平怎么办?
多年前卖掉 100 多个币买房的,不也还好好的,没什么大不了的。
18 天前
回复了 wh469012917 创建的主题 云计算 阿里云的技术售后,真的是一言难尽
我已经习惯了,从来不相信他们的文档,也不相信他们的测试沙箱。
18 天前
回复了 kebamt 创建的主题 宽带症候群 为啥闲得蛋疼封我 IP 呀,无语了
好像一般只封端口,换个端口就可以继续玩了。
18 天前
回复了 jixiaopeng 创建的主题 程序员 不懂就问,如何将开源项目商业化?
销售是有成本的,客户维护也是需要成本的,如果这个成本高于收益,那就不合适了。
18 天前
回复了 GopherDaily 创建的主题 Go 编程语言 管中窥 Go: Generic
@gowk

在我看来 if err != nil 反而是一个好的东东, 有错误就直接返回,写逻辑都简单多了。

```go
/ Create create user
func (r *UserController) Create(c *web.Ctx) (any, error) {

user := model.CreateUser()
defer user.Release()

if err := c.TryParseBody(user); err != nil {
return nil, err
}

if err := validator.CreateUser(user); err != nil {
return nil, err
}

if _, err := proxy.CreateUser(user); err != nil {
return nil, err
}

return user.ID, nil
}
```
19 天前
回复了 GopherDaily 创建的主题 Go 编程语言 管中窥 Go: Generic
其实 go 用来写业务也很适合,有很多现成的工具可以用了。

代码写久了,总会写些小工具来减轻压力的。

我们也弄了个叫 gskctl 的东东,根据实体生成 restful api 代码。(广告)
19 天前
回复了 GopherDaily 创建的主题 Go 编程语言 管中窥 Go: Generic
强,一直想把项目中的 type Next func(c *Ctx) (any, error) 换成 type Next[T any] func(c *Ctx) (T, error), 但是好像影响比较大,一直还没敢换。
@cannotagreemore 确实是 Capacity 的问题。
关键看路,如果全程都有绿道就爽了。
26 天前
回复了 zhao8681286 创建的主题 程序员 你是开发,你看到这个需求会咋办?
简单问题复杂化,太闲了。
如果只是需要能直连,用 aws 的美西主机就可以了,速度还不错的说。

如果要求稳定直连,最好是备案,两地部署。
35 天前
回复了 djyde 创建的主题 程序员 不上班的第一年
不上班的自由也仅仅是以为的自由。

上班做的是公司的那堆事,不上班做的是客户的那堆事,只是换个服务对象而已。
自己搞个光猫有什么好处?或者说有什么可玩的?
能体会你的感受,就像一个爱干净的人和一个不爱干净的人一起租房子一样。

我们公司的代码规范是从下往上推动的,基本上统一了公司的代码风格。
@cannotagreemore 您指的是这个:type ApplicationCollection []Application ?

还是这个:

_applicationsPool = sync.Pool{
New: func() any {
applications := &ApplicationCollection{}
return applications
}}
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2859 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 13:25 · PVG 21:25 · LAX 06:25 · JFK 09:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.