Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/GoLinks/golinks
GoLinks also known as go links, golinks, go/links, or go-links. Intuitive, easy-to-remember short links, shared by teams.
https://github.com/GoLinks/golinks
go go-link go-linkedin go-links golink golinks golinks-server gourl link links short shortlink shortlinks shorturl url
Last synced: 2 days ago
JSON representation
GoLinks also known as go links, golinks, go/links, or go-links. Intuitive, easy-to-remember short links, shared by teams.
- Host: GitHub
- URL: https://github.com/GoLinks/golinks
- Owner: GoLinks
- Created: 2020-08-20T18:43:22.000Z (about 4 years ago)
- Default Branch: golinks
- Last Pushed: 2022-12-02T00:37:38.000Z (almost 2 years ago)
- Last Synced: 2024-01-29T00:28:27.511Z (9 months ago)
- Topics: go, go-link, go-linkedin, go-links, golink, golinks, golinks-server, gourl, link, links, short, shortlink, shortlinks, shorturl, url
- Homepage: https://golinks.io/
- Size: 199 KB
- Stars: 55
- Watchers: 6
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# go/ links
Go links are intuitive, easy-to-remember short links, shared by teams. Also known as go links, golinks, go/links, or go-links.
![go links](http://golinks.io/d/images/golinks-logo-horizontal-gray.png?ref=github-image)
## What is a Go Link?
A go link is a short keyword that can be entered directly into your browser’s address bar to quickly access company resources. Also known as a golink, go-link, or go/link, it enables large tech companies like Google, Linkedin, Twitter, Square, and many [other companies in Silicon Valley](https://medium.com/@golinks/silicon-valleys-biggest-secret-the-golink-7b42d93bc8c4), to quickly manage and find all of their important links.
## How do Go Links work?
[Go links](https://www.golinks.com/blog/the-ultimate-guide-to-go-links/?utm_source=github&utm_medium=readme&utm_campaign=title) work by storing 2 key pieces of information: a URL and a keyword. The two items are associated in a redirect engine and allow for quick access to URLs in the browser. A user simply needs to enter a keyword after the go/ prefix such as go/meet, and they will be redirected to the associated URL.
## How to install Go Links
There are a few technical implementations that can get go links to work.
### Install go links with a Local Host file
##### install.sh
```
sudo /bin/bash -c "$(curl -fsSLd GET https://golinks.io/d/golinks/install.sh)"
```1. Copy and paste the script above into terminal
2. Click [http://go/links?trackSource=install](http://go/links?trackSource=install) to test installation.- If you're prompted to "Create an Account", then installation was successful.
3. Enter your company email that you plan to share links with.- Golinks will be shared between you and your coworkers, so be sure to use your company email to access shared resources.
4. [Click here to create your first go/link](http://go/?action=create&create-name=new&create-url=https://docs.google.com/document/create?title={*}&create-description=Create%20a%20new%20doc%20with%20a%20title,%20just%20type%20in%20go/new/My%20Notes)### Install Company-Wide Go links:
Go links are most useful when shared with a company network. You can install go links for an entire company network using an internal DNS. Whenever anyone on the network or on the company VPN accesses http://go/links it will resolve for them as well.
1. Open your internal DNS Settings
- Windows server: https://docs.microsoft.com/en-us/windows-server/networking/technologies/ipam/add-a-dns-resource-record
2. Navigate to "add a record":
3. Add an A Record.
4. Fill in the inputs:
- Name: go
- IP: 52.72.13.96
5. Visit [http://go/links?trackSource=install](http://go/links?trackSource=install) to test installation.
- If you're prompted to "Create an Account", then installation was successful
6. [Click here to create the golink "go/new"](http://go/?action=create&create-name=new&create-url=https://docs.google.com/document/create?title={*}&create-description=Create%20a%20new%20doc%20with%20a%20title,%20just%20type%20in%20go/new/My%20Notes)### Debugging
These are common issues you may run into when installing.#### I received a sad browser error page
![Sad golinks browser error](https://raw.githubusercontent.com/GoLinks/golinks/golinks/error.png)
```
This site can’t be reached
go’s server IP address could not be found.
DNS_PROBE_FINISHED_NXDOMAIN
ERR_NAME_NOT_RESOLVED
```
If you run into this error, you'll need to reinstall golinks. Run the above command again to reinstall golinks.### Frequently Asked Questions
Some of the most commonly asked questions with golinks.
#### How do you use Go Links?
> Once golinks is installed, simply type into your browser “go/” followed by a keyword. For example, if you’ve already created go/meet to point to a Google Doc about a new hire, simply type in go/meet into the address bar, or navigate to http://go/meet
#### How do I create a Go Link?
> Once you’ve installed go links on your computer, simply navigate to http://go/ and then navigate the UI to create a golink.#### How do you make a Go Link?
> Navigate to http://go/ and then click on the “Create Golink” button. Enter in the URL, the name, and any other information that will be helpful for those using the golink.#### What is a GO URL?
> A go URL is also a reference to a golink. Sometimes go links are also referred to as go URLs. The two terms can be used interchangeably.#### What happened to Google’s URL shortener?
> Google’s URL shortening service known as g.co or goo.gl, is no longer available to the public. The project was deprecated on March 30, 2019.> If you were using g.co to manage your companies links, you can easily transition to using go-links.