CaseClause and TypeCaseClause have been merged in the new Go release.
diff --git a/printer.go b/printer.go
index 6e4a444..a2d4ac2 100644
--- a/printer.go
+++ b/printer.go
@@ -102,8 +102,6 @@
         stmt.Body = lp.trimBlock(stmt.Body)
     case *ast.CaseClause:
         stmt.Body = lp.trimList(stmt.Body)
-    case *ast.TypeCaseClause:
-        stmt.Body = lp.trimList(stmt.Body)
     case *ast.CommClause:
         stmt.Body = lp.trimList(stmt.Body)
     case *ast.BlockStmt: