条件语句
一:if...else...
1 package main 2 3 import "fmt" 4 5 func main() { 6 var num = 10 7 var num2 = 20 8 res := test(num, num2) 9 fmt.Println(res) 10 } 11 12 func test(num, num2 int) int { 13 var result int 14 if num > num2 { 15 result = num 16 } else { 17 result = num2 18 } 19 return result 20 }
二:switch...case...
1 package main 2 3 import ( 4 "fmt" 5 ) 6 7 func main() { 8 var num = 999 9 var num2 = 99 10 res := test2(num, num2) 11 fmt.Println(res) 12 } 13 14 func test2(num, num2 int) int { 15 var result int 16 switch num > num2 { 17 case true: 18 result = num 19 case false: 20 result = num2 21 } 22 return result 23 }
不知道写的规范不,本地能跑起来
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!