Stream

Join this community to post or comment

Davor Kapša

Show and tell  - 
6
Add a comment...

Markus Kohler

Show and tell  - 
 
tag is a lightweight wrapper around ag that generates shell aliases for ag matches. tag is a very fast Golang rewrite of sack.

tag normally only supports ag a very fast file search tool. I developed a pull request for pt (https://github.com/monochromegane/the_platinum_searcher) a very similar search tool but written in golang (ag is C code) that introduces the --null option, which is used by tag, but is also useful in other situations (xargs -0).
With the latest release you can now use pt with tag. See https://github.com/kohlerm/tag
Hopefully tag will soon support pt out of the box. 
4
2
Viktor Kronvall's profile photoMarkus Kohler's profile photo
3 comments
 
Yes pt searches withing files (without an index), it does that very fast (multthreading enabled). The main advantage of pt over ag is that is much easier to install, since it is one static binary.

Add a comment...

Jan Mercl

Discussion  - 
 
gas - Go AST Scanner
6
Patrick Jones's profile photoPaul Lhussiez's profile photo
2 comments
 
Gave it a try, it works pretty well. Reported some permission problems when creating folders and files on one of my projects
Add a comment...

Ali nourzad

Discussion  - 
 
hello guys.
i want to use html and CSS instead GTK and GUI in Golang applications ? i read somewhere that Deepin is written with go but then they rewrite everything with Qt . so is there any possibilities ?
1
Mike Margerum's profile photoRick Deckard's profile photo
6 comments
Add a comment...

Jan Mercl

Discussion  - 
 
Bench is a tool for running package benchmarks in isolation, one by one.
Bench is a tool for running package benchmarks in isolation, one by one.
1
Add a comment...

Davor Kapša

Show and tell  - 
7
1
Add a comment...

Matt Aimonetti

Discussion  - 
 
New blog post: Go is for everyone.
Go is a modern programming language created at Google. It’s designed to be a very rational (read non-fancy), simple, and fast programming…
17
1
Nicola Larosa's profile photo
 
Related discussion on the golang-nuts group: https://groups.google.com/d/topic/golang-nuts/o-49XQsx40E/discussion
Add a comment...

Davor Kapša

Show and tell  - 
 
cryptopasta - copy & paste-friendly golang crypto
8
Add a comment...

Davor Kapša

Show and tell  - 
 
2016-talks - Slides and Links to slides for 2016 talks
10
Add a comment...

George Calianu

Show and tell  - 
 
Gopei Shell 1.6 (The Convergence) is out.
https://forum.golangbridge.org/t/gopei-shell-1-6-release/2997
2
roger peppe's profile photoGeorge Calianu's profile photo
4 comments
 
yep, mostly it's a wordplay but also gopei interact with the user and bring some services used by the ide...
Add a comment...

About this community

News and discussion about the Go Programming Language. golang.org

Markus Kohler

Show and tell  - 
 
 
tag is a lightweight wrapper around ag that generates shell aliases for ag matches. tag is a very fast Golang rewrite of sack.

tag normally only supports ag a very fast file search tool. I developed a pull request for pt (https://github.com/monochromegane/the_platinum_searcher) a very similar search tool but written in golang (ag is C code) that introduces the --null option, which is used by tag, but is also useful in other situations (xargs -0).
With the latest release you can now use pt with tag. See https://github.com/kohlerm/tag
Hopefully tag will soon support pt out of the box. 
7
1
Add a comment...

Sathish VJ

Discussion  - 
 
#golang is in the top 10 languages. of 2016. Though it's been around for less and is not on the mobile (like C, Java, C#) or the only accepted language on the web (like JavaScript), it's still among the top. I think it's a tribute to the usefulness and use of Go.

http://spectrum.ieee.org/computing/software/the-2016-top-programming-languages
C is No. 1, but big data is still the big winner
33
10
Chinglin Wen's profile photo
 
For the rise of big data

The biggest mover in this category was Go

http://spectrum.ieee.org/computing/software/top-programming-languages-trends-the-rise-of-big-data

Add a comment...
 
Hi,
I tried
>go tool tour
but got
listen tcp 127.0.0.1:3999: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted.
And saw that Microsoft.Alm.Shared.Remoting.RemoteContainer.dll was using port 3999. So used
>go tool tour -http 127.0.0.1:3990
Maybe 3999 isn't such a good default port number to use for this?
And a better error message would be good for newbies.
Ta
2
George Calianu's profile photo
 
go tool it's woking. check your Windows machine. anyway Windows is a very bad choice for developing...

go tool tour -http 127.0.0.1:3999
2016/07/26 14:20:36 Serving content from /home/george/go/misc/tour
2016/07/26 14:20:36 A browser window should open. If not, please visit http://127.0.0.1:3999
2016/07/26 14:20:37 accepting connection from: 127.0.0.1:33180
Add a comment...

Sandy Walker

Tips and tricks  - 
 
Go language! Go programming is one of the most powerful productive language, used by sites like almost All Websites, Promotional Media & data sites.

Let's get started learning one of the most easiest coding languages out there right now. there's no need to fret if you haven't coded before. by the time you finish this course, you'll be a pro at Go lang !

Learn the basic concepts tools & functions that you will need to build fully functional programs with the popular programming language, Go (lang) !
16
5
Sandy Walker's profile photo
4 comments
 
+Lee Forest i thinks it helpful for those who want to get started with golang. thanks U comment my post
Add a comment...

Brian Ketelsen

Discussion  - 
 
GopherCon 2016 Retrospective
GopherCon 2016 has come and gone, and in keeping with our tradition we wanted to write up a brief retrospective to capture some of the highlights of the event. It's hard to believe it happened so quickly — we spend months planning all the details and then when the conference arrives it is over ...
16
1
Add a comment...

Davor Kapša

Show and tell  - 
9
1
Add a comment...

Ase Deliri

Discussion  - 
 
Anyone know when the GopherCon 2016 videos will be up on YouTube? 
13
Aaron Ogle's profile photoSandy Walker's profile photo
9 comments
 
yes I'm looking forward.
Add a comment...

Cecil New

Discussion  - 
 
Good overview
The Go language has no generics. This article is a survey of techniques that can be used instead.
29
5
Add a comment...

Davor Kapša

Show and tell  - 
 
I felt the burn of my laptop on my legs, spinning away while processing goimports, and felt that it was time to make goimports great again. Over the past few years goimports fell into a slow state...
6
Add a comment...

Davor Kapša

Show and tell  - 
 
Goal of this talk. Many ways to do common things. Which way is preferred and why. Common pitfalls of Go libraries. What I wish I knew. Naming things. General naming advice. Generally imports are not renamed. Standard practice is PACKAGE.FUNCTION(). Think of package as part of the name.
6
Darko Luketic's profile photo
 
"No rigid constructor like other languages"
Well... personally I think that's on the negative side of Go. When you're used to constructors and then not having them feels weird. But when in Rome...
Apart from that, nothing new and his opinion.
Add a comment...