-
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
10 changed files
with
94 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
package main | ||
|
||
import ( | ||
"fmt" | ||
"os" | ||
) | ||
|
||
func main() { | ||
file, err := os.Open("test.txt") | ||
if err != nil { | ||
return | ||
} | ||
defer file.Close() | ||
|
||
stat, err := file.Stat() | ||
if err != nil { | ||
return | ||
} | ||
|
||
bs := make([]byte, stat.Size()) | ||
_, err = file.Read(bs) | ||
if err != nil { | ||
return | ||
} | ||
|
||
str := string(bs) | ||
fmt.Println(str) | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
Amet laboris eiusmod pariatur aliqua ut excepteur adipisicing nulla non aute irure. Exercitation aliqua culpa officia aliqua quis consequat ut sit aliquip. Id consequat ullamco incididunt cupidatat velit do amet et minim dolore culpa anim ex minim. Laboris laborum nisi aute enim esse elit magna dolore culpa cupidatat ullamco. Voluptate consequat in consectetur consectetur eu culpa ullamco nulla dolor sint. | ||
|
||
Elit eiusmod veniam enim do tempor dolore quis aliquip sit. Laborum elit nisi quis non adipisicing minim veniam minim. Dolore qui nisi ipsum eiusmod cupidatat elit qui elit. Lorem velit nulla non et aute est nostrud veniam irure. Labore deserunt labore officia esse quis laborum pariatur excepteur deserunt incididunt fugiat mollit aliquip. Ex fugiat tempor minim ad eu ut nisi duis id et. | ||
|
||
Aliqua sint cupidatat esse commodo mollit in minim et duis velit do. Pariatur nostrud velit ipsum quis esse do mollit laborum laborum laboris laborum adipisicing eu. Excepteur veniam exercitation laborum nulla esse Lorem ullamco sit magna sint elit aliquip. Ipsum culpa est consequat in labore labore enim deserunt laboris aliqua mollit nisi. Amet ut et voluptate deserunt deserunt cupidatat. | ||
|
||
Id esse non irure esse sint id consequat adipisicing incididunt. In incididunt enim pariatur ea commodo labore incididunt. Id sunt irure id magna voluptate anim reprehenderit. Ut tempor nostrud culpa aute mollit eiusmod cupidatat commodo reprehenderit cillum nisi elit tempor. Ullamco elit commodo aute adipisicing pariatur cillum velit eiusmod cillum ex. Veniam culpa laboris magna nulla officia in nulla anim esse non aliqua dolor Lorem ex. Id exercitation qui sunt cillum mollit officia deserunt cillum ad nostrud aute consequat ad ullamco. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
package main | ||
|
||
import "os" | ||
|
||
func main() { | ||
|
||
file, err := os.Create("test.txt") | ||
if err != nil { | ||
return | ||
} | ||
defer file.Close() | ||
|
||
file.WriteString("Isso é um teste de escrita em um novo arquivo.") | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Isso é um teste de escrita em um novo arquivo. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
package main | ||
|
||
import ( | ||
"fmt" | ||
"os" | ||
) | ||
|
||
func main() { | ||
dir, err := os.Open(".") | ||
if err != nil { | ||
return | ||
} | ||
|
||
defer dir.Close() | ||
|
||
fileInfo, err := dir.Readdir(-1) | ||
if err != nil { | ||
return | ||
} | ||
|
||
for _, fi := range fileInfo { | ||
fmt.Println(fi.Name()) | ||
} | ||
} |
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
package main | ||
|
||
import ( | ||
"fmt" | ||
"os" | ||
"path/filepath" | ||
) | ||
|
||
func main() { | ||
filepath.Walk(".", func(path string, info os.FileInfo, err error) error { | ||
fmt.Println(path) | ||
return nil | ||
}) | ||
} |
Empty file.