4 MINDS

Sistema para Gestão de Conhecimento

Pesquisar..

Receber Novidades

Cloud tag

Mais Visitados

Últimas Publicações


7 resultado(s) encontrado(s) para <em class='keyword'>Go lang</em> em <em>0.009</em> segundos

Go Lang - Validação de CNPJ

Validação de CNPJ usando go lang package cnpj import ( &nbsp;&nbsp; &nbsp;"errors" &nbsp;&nbsp; &nbsp;"strconv" &nbsp;&nbsp; &nbsp;"strings" &nbsp;&nbsp; &nbsp;"regexp" ) func Valid(digits string) (bool, error) { &nbsp;&nbsp; &nbsp;return valid(digits) } func sanitize(data string) string


Golang - Extract base64 gzip from string

Dica de como extrair o conteúdo de uma string Base64 Gzip, usado para transferência de arquivos em WebServices. import ( &nbsp; "encoding/base64" &nbsp; "compress/gzip" &nbsp; "bytes" &nbsp; "os" &nbsp; "io ) // content - base64 gzip content // path - file path to save func ExtractAndSaveD


Go Lang - Date format

const ( stdLongMonth = "January" stdMonth = "Jan" stdNumMonth = "1" stdZeroMonth = "01" stdLongWeekDay = "Monday" stdWeekDay = "Mon" stdDay = "2"


Go Lang - Configure beego default time location mysql

Na URL de conexão com o ORM adicione (para local America/Sao_Paulo) user:password@/amo?charset=utf8&amp;loc=America%2FSao_Paulo Com isso os valores paa os campos campos CreatedAt e UpdatedAt serão gravados corretamente. Também informe na inicialização do ORM &nbsp; orm.RegisterDriver(


golang substring rune + special character

Usando a função rune podemos pegar o substring de uma string se sem preocupar com caracteres especiais: Por exemplo str := "Verificar o nível de combustível do reservatório e, se necessário, complementar" r := []rune(str) fmt.Println(len(str)) // 83 fmt.Println(len(r)) // 79 fmt.Printl


Golang - Check pagarme signature

&nbsp; import( &nbsp; "encoding/json" &nbsp; "encoding/hex" &nbsp; "crypto/sha1" &nbsp; "crypto/hmac" &nbsp; "strings" &nbsp; "fmt" ) func (this *PagarmeController) Postback() { &nbsp; apiKey := "my api key" &nbsp;&n


Go Lang Time - Date compare ignoring time

Use&nbsp; d := time.Now().Truncate(24*time.Hour) other := time.Now().Truncate(24*time.Hour) areEqual := other.Equal(d) Or d.Year() == other.Year() &amp;&amp; d.YearDay() == other.YearDay()