---
title: "Code-Blocks"
---
-Bash:
+## As a code-block...
+### Bash
```bash
declare a=1
echo "$a"
exit
```
-Java:
+### Java
```java
public class MyClass
{
private String bar;
}
```
-GO:
+### GO
```go {hl_lines=[3,"6-8"]}
package main
}
}
```
+### GO (der exakt selbe Code, wie auf der Typo-Testseite:
+```go
+package main
+
+import "fmt"
+
+func main() {
+ for i := 0; i < 3; i++ {
+ fmt.Println("Value of i:", i)
+ }
+}
+```
</code></pre>
<h1>Syntax Highlighting by Hugo</h1>
<h2>As a code-block...</h2>
- {{< highlight go "linenos=inline, hl_lines=3 6-8, style=monokai" >}}
+ <h3>GO</h3>
+ {{< highlight go "linenos=inline, hl_lines=3 6-8, style=paraiso-dark" >}}
package main
import "fmt"
}
}
{{< /highlight >}}
+ <h3>Java</h3>
+ {{< highlight java "linenos=inline, hl_lines=3, style=paraiso-dark" >}}
+ public class MyClass
+ {
+ private int foo;
+ private String bar;
+ }
+ {{< /highlight >}}
<h2>...and inline</h2>
- <p>This is some {{< highlight go "linenos=false, hl_inline=true, style=monokai" >}}fmt.Println("inline"){{< /highlight >}} code.</p>
+ <p>This is some {{< highlight go "linenos=false, hl_inline=true, style=paraiso-dark" >}}fmt.Println("inline"){{< /highlight >}} code.</p>
</article>