Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →
Top 23 Go Lambda Projects
-
Project mention: A question about how pods creation with requests | reddit.com/r/devops | 2023-04-28
-
Project mention: Streamline Your Serverless Development with These Top 10 Powerhouse Tools | dev.to | 2023-01-02
Apex is an open-source tool that makes it easy to build and deploy serverless applications on AWS. It's a great tool for any serverless developer, as it simplifies the process of building and deploying serverless applications, making it easier to focus on writing code.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
This is where I see K8S coming in – teachers can provide dev deployments that are setup for students to learn. Teachers can also provide containers that run automated tests against the student containers for assessment! Plus, we can smooth over some of the git workflow stuff for the ripest of beginners; we can integrate with github to sync their work on our platform to repositories on their github account, so that they can really take ownership of the work they do on the platform. Last, students can graduate their work from development into production very easily, since we can take the base images + student diffs, build a new "prod" image for the student. We can run students' prod work on "serverless" K8S frameworks like fission or OpenFaas to be able to host many low-traffic "production" apps at the same time.
-
Functions: Scalable, multi-tenant serverless functions based on Fn
-
> Also everything was new at one time.
Hah, this is a good point, but in my eyes lots of things that were new... never really grew up and were just deprecated and died.
For example, if someone based their setup on IronFunctions, they might have run into a bit of a painful situation, seeing as the project has been largely abandoned: https://github.com/iron-io/functions
Same for a database solution like Clusterpoint, the support for which just ended and you were left to migrate away to something else: https://github.com/clusterpoint
Ergo, I'd say that it's good for others to suffer the consequences of being trend setters and making wild bets on new and risky products and to just reap the benefits of their efforts later yourself, when things are safer. If a project has survived for a reasonably long time, it's a good indicator that it'll probably keep surviving in the future as well (there was a name for this, sadly can't recall what that was).
-
(New-Object System.Net.WebClient).DownloadFile("https://github.com/openfaas/faas-cli/releases/download/$version/faas-cli.exe", "faas-cli.exe")
-
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
the good new is, for the 95% of projects that can tolerate it, aws the good parts are actually both simple and easy[1].
it’s hard to find things you can’t build on s3, dynamo, lambda, and ec2.
if either compliance or a 5% project demand it, complicated solutions should be explored.
-
Can't speak specifically to Gin, but writing Go for Lambdas is pretty easy. I imagine with Gin, you could use an HTTP-to-Lamda adapter like https://github.com/akrylysov/algnhsa
-
Our app system is based on OpenFaaS and the apps should be using it watchdog.
-
-
Project mention: Lightweight self-hosted lambda/applications/CGI/serverless-functions engine | news.ycombinator.com | 2023-02-19
-
Project mention: Using ChatGPT to write a chrome extension as my first non trivial web development project | reddit.com/r/ChatGPT | 2023-04-26
- contributions to an OSS tool relevant for my cost optimization products https://github.com/mpostument/awstaghelper
-
-
-
Project mention: Reduce serverless .NET cold start times by up to 70% with Native AOT (cross-post from /r/dotnet) | reddit.com/r/csharp | 2022-06-01
Which you can compare to Go here: https://github.com/aws-samples/serverless-go-demo
-
-
-
Project mention: Ask HN: Which stack is as boring (good boring) and cheap in 2023 as PHP? | news.ycombinator.com | 2023-03-11
aws, go, and clojurescript.
go is notoriously boring.
the reagent api for clojurescript hasn’t changed in a decade, though recent things like shadow-cljs do improve qol.
aws releases services with 2 in their name instead of changing existing ones. the old boring service will plod along forever.
aws apigateway v2 is much better, but i have many deployed projects i will never migrate because they are fine on v1.
i do it like this: https://github.com/nathants/aws-gocljs
-
-
I have a starter I put together https://github.com/kaihendry/go-cdk2-hello which is deploying via Github actions.
-
-
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
Go Lambda related posts
- A question about how pods creation with requests
- What exists on the spectrum between a cron job and airflow?
- Hosting strategy suggestions
- Does anyone use Knative or OpenFaaS for real world projects?
- Lightweight self-hosted lambda/applications/CGI/serverless-functions engine
- Openfaas + Istio -> gateway can't call functions
- Is there a zero-boilerplate zero-configuration cloud serverless framework for Go?
-
A note from our sponsor - SonarLint
www.sonarlint.org | 1 Jun 2023
Index
What are some of the best open-source Lambda projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | OpenFaaS | 23,108 |
2 | up | 8,716 |
3 | fission | 7,683 |
4 | fn | 5,422 |
5 | IronFunctions | 3,113 |
6 | faas-cli | 772 |
7 | pipecd | 704 |
8 | libaws | 425 |
9 | algnhsa | 314 |
10 | of-watchdog | 243 |
11 | journalist | 235 |
12 | Trusted-CGI | 171 |
13 | awstaghelper | 122 |
14 | mantil | 103 |
15 | go-localstack | 69 |
16 | serverless-go-demo | 66 |
17 | buildkite-agent-scaler | 52 |
18 | sls-lambda-opa | 50 |
19 | aws-gocljs | 35 |
20 | count | 27 |
21 | go-cdk2-hello | 7 |
22 | kanarya | 6 |
23 | golamb | 5 |