Go - Type Switch


  • switch x.(type) { case: 。。 default:..}
  • No fallthrough is allowed
  • Reuse assert type result. switch x := x.(type) {...}
  • Can combine more than one type in a statement
  • Not every expression can be in "case" statement, compile error when type is not matched



沒有留言:

張貼留言

Lessons Learned While Benchmarking vLLM with GPU

Recently, I benchmarked vLLM on a GPU to better understand how much throughput can realistically be expected in an LLM serving setup. One ...