The Daily Go
337 subscribers
53 photos
2 videos
3 files
657 links
We provide you daily Golang contents. If you want to post any content contact with us.
.
Administrators:
πŸ‘‰πŸ»@aidenzibaei
πŸ‘‰πŸ»@amin_khozaei

#jaryan904259
Download Telegram
Forwarded from Linuxion
There’s no one true desktop environment for Linux. Unlike competing operating systems like Windows, Linux users have a choice of many different desktop environments, all with their own styles and strengths.

You can install one of these desktop environments after installing your Linux distribution and switch between desktop environments from the login screen. You can also choose to install a Linux distribution that comes with the desktop environment. For example, you can get Ubuntu in many different flavors.

Source: https://www.google.com/amp/s/www.howtogeek.com/163154/linux-users-have-a-choice-8-linux-desktop-environments/amp/

@linuxion
The Daily Go
🍺 Keep calm and say hello to gomuko 🍺

Gomoku is a compiler for programs written in the Go Programming Language, targeting modern C++.

https://github.com/lpereira/gomoku

#Repository #CPP
Every Go programmer should read this guide.

Post script :
Gitbook https://checkmarx.gitbooks.io/go-scp/
The Daily Go
Redirects

Go handles redirections internally which means that unless specified in the server side, in case of a redirect, Go serves the target page of the redirect directly. This can lead to security issues if a bad agent submits malicious data directly to the target of the redirection, effectively bypassing the data validation procedures in the server.
As such, developers must take special care in validating data from redirects and assure that the provided data is valid and as expected.
The Daily Go
Go bencode marshal/unmarshal library

https://github.com/zeebo/bencode

#Repository #Bencode

From WikiPedia :
Bencode (pronounced like B encode) is the encoding used by the peer-to-peer file sharing system BitTorrent for storing and transmitting loosely structured data.
The Daily Go
Why caddyserver ?

HARDENED STACK
Caddy is proudly written in Go, and its TLS stack is powered by the robust crypto/tls package in the Go standard library. Never vulnerable to Heartbleed or other similar flaws!

https://caddyserver.com/features
The Daily Go
Go login handlers for authentication providers (OAuth1, OAuth2)

https://github.com/dghubble/gologin

#Repository #OAuth
The Daily Go
A new object oriented language written in Go aim at developing microservice efficiently.

https://github.com/rooby-lang/rooby

#Repository #Language #Trends
The Daily Go
A lightweight, open source, tracking-free comment engine alternative to Disqus

https://github.com/adtac/commento

#Repository #Web #Trends
The Daily Go
Understand Go pointers in less than 800 words or your money back

https://dave.cheney.net/2017/04/26/understand-go-pointers-in-less-than-800-words-or-your-money-back

From Dave Cheney.

#Guide #Pointer