https://github.com/paulocsilvajr/go-code
Pacotes com funcionalidades diversas em Golang
https://github.com/paulocsilvajr/go-code
exemples golang learning
Last synced: about 1 month ago
JSON representation
Pacotes com funcionalidades diversas em Golang
- Host: GitHub
- URL: https://github.com/paulocsilvajr/go-code
- Owner: paulocsilvajr
- License: gpl-3.0
- Created: 2018-02-02T19:55:58.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-09-27T19:59:47.000Z (over 3 years ago)
- Last Synced: 2025-02-13T13:25:03.457Z (3 months ago)
- Topics: exemples, golang, learning
- Language: Go
- Size: 10.2 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license_gpl.txt
Awesome Lists containing this project
README
# Go code
### Exemplos de códigos desenvolvidos na linguagem Go.Este repositório contém pacotes desenvolvido em golang para várias aplicações. O objetivo principal é aperfeiçoar o conhecimento na linguagem e testar os pacotes padrões e de terceiros.
### Pré-requisitos
Instalar a linguagem [Go](https://golang.org/dl/) e seguir os [passos](https://golang.org/doc/install) para adicionar o binário ao PATH do sistema.
Pode-se obter este repositório pelo utilitário go get:
```
$ go get -v github.com/paulocsilvajr/go-code
```
Após o download, este repositório estará disponível em ~/go/src/github.com/paulocsilvajr/go-code.Para acessar a docstring, execute:
```
$ go doc github.com/paulocsilvajr/go-code/util # lista funções de pacote util
$ go doc github.com/paulocsilvajr/go-code/util Dir # docstring de função Dir
```Execute o teste unitário pelo comando
```
$ go test -cover github.com/paulocsilvajr/go-code/util # teste para o pacote util
$ ./test.sh # script de teste
```### Arquivos
```
list: Pacote que implementa lista aos moldes do tipo list da linguagem Python.
list_test.go: Arquivo do teste unitário do pacote list.
server_restful_json: Teste de servidor REST JSON baseado em https://thenewstack.io/make-a-restful-json-api-go/
```### Licença
[Licença GPL](https://github.com/paulocsilvajr/go-code/blob/master/license_gpl.txt), arquivo em anexo no repositório.
### Contato
Paulo Carvalho da Silva Junior - [email protected]