最近对 AI 一些思考
· AI
- 前后端界限将进一步模糊,开发者将同时承担更多职责?
- 当 AI 成为工作常态后,老板是否会期望“估时减半”?
最近在学习 Go 语言,它的语法非常简约。
比如下面的代码:
go func() {
defer func() {
if err := recover(); err != nil {
ro.Logger.Error("asset maintainer error:", err)
}
}()
// 这里是业务逻辑
}
在了解语法后,我发现他的语法相对于 JS 来说是很简化的
如果上面的代码在 JS 中 1:1 还原可能是这样的:
;(async () => {
;(() => {
const err = maybeThrow() // 模拟 recover 场景
if (err) {
logger.error('asset maintainer error:', err)
}
})()
/// 这里是其他代码逻辑
})()