diff --git a/V-for-Go-developers.md b/V-for-Go-developers.md index 0ab677f..0fad59e 100644 --- a/V-for-Go-developers.md +++ b/V-for-Go-developers.md @@ -1,4 +1,7 @@
Go | V |
Hello World | |
@@ -18,8 +21,6 @@ fn main() { | |
Slice initialization | |
@@ -33,7 +34,6 @@ numbers := [1, 2, 3, 4] | |
Add an element to a slice | |
@@ -47,7 +47,6 @@ numbers << 5 | |
Printing a slice | |
@@ -61,8 +60,6 @@ println(numbers) | |
Filtering a slice | |
@@ -73,7 +70,6 @@ for _, num := range numbers { even = append(even, num) } } - | @@ -82,19 +78,17 @@ even := numbers.filter(it % 2 == 0) |
Checking if a slice contains an element | |
contains := false for _, num := range numbers { - if num == x { - contains = true - break - } - } - + if num == x { + contains = true + break + } +} |
@@ -103,22 +97,18 @@ contains := x in numbers |
Reading a file | |
import ( - "io/ioutil" - "log" + "io/ioutil" + "log" ) b, err := ioutil.ReadFile(path) if err != nil { - log.Println(err) - return + log.Println(err) + return } text := string(b)@@ -133,34 +123,27 @@ text := os.read_file(path)or{ |
|
Testing a function | |
package greeter_test import ( - "testing" + "testing" ) func TestHello(t *testing.T) { - if Hello() != "Hello" { - t.Fatalf("Hello() failed") - } + if Hello() != "Hello" { + t.Fatalf("Hello() failed") + } } |
fn test_hello() { - assert hello() == 'hello' + assert hello() == 'hello' } |