switch多分支

  1. os := 'windows'
  2. print('V is running on ')
  3. switch os {
  4. case 'darwin':
  5. println('macOS.')
  6. case 'linux':
  7. println('Linux.')
  8. default:
  9. println(os)
  10. }
  11. // TODO: replace with match expressions

switch对应多个if - else分支的简化。当遇到相等的第一个case对应的语句执行相应的语句。和C语言不同的是,不需要在每个case写break。