Skip to content

Join GitHub (or sign in) to find projects, people, and topics catered to your interests.

Here's what's popular on GitHub today...

v
Trending repository
bronze1man
bronze1man commented Dec 11, 2019

V version:
OS:
https://vlang.io/play
What did you do?

fn main() {
enum Color {
	red green blue
}

mut color := Color.red
// V knows that `color` is a `Color`. No need to use `color = Color.green` here.
color = .green
println(color) // "1"  TODO: print "green"? 

}

errorMessage:

unexpected token: `}`
    9| println(color) // "1"  TODO: print "green"? 
The Gems
Game Off 2019 Highlights

Solve puzzles, fight enemies, overcome leaps and bounds to help solve a very important mission in this point-and-click / action adventure game. Awarded 1st place in Audio category.

The Julia Language logo
Popular topic
Julia is a high-level, high-performance dynamic programming language for numerical computing.
libra
Trending repository
bothra90
bothra90 commented Nov 15, 2019

The current discovery protocol doesn't have any integration tests, and is therefore susceptible to bugs which cannot be checked for in unit tests. #1770 fixes one such bug where the Discovery protocol was no longer being advertised after refactoring, and we ended up in a state where only the seed nodes were being connected to by all peers.

cc: @phlip9

system-design-primer
Trending repository
Poltergeisen
Poltergeisen commented Apr 12, 2019

Are there any references on how to create a good design diagram? What do the different colors mean? What do the dashed lines mean?

Sorry if this is a basic question but I don't even know where to start searching for more information. This is the first page I saw that had the diagrams in the format that I've seen before.

Git Merge 2020
Upcoming event recommended by GitHub
Mar
4

Git Merge 2020

March 04, 2020 • Los Angeles

Git Merge is a one-day conference dedicated to the version control tool that started it all—and the people who use it every day.
newbee-mall
Trending repository

newbee-mall 项目(新蜂商城)是一套电商系统,包括 newbee-mall 商城系统及 newbee-mall-admin 商城后台管理系统,基于 Spring Boot 2.X 及相关技术栈开发。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。 后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。

  • Updated Jan 16, 2020
  • Java
App recommended by GitHub

Review Notebook App

Having trouble using Jupyter Notebooks effectively in your team? Join 200+ organizations like Amazon, Microsoft, Tensorflow, fast.ai in using ReviewNB for notebook code reviews.

We provide complete code review workflow for notebooks,

nocode
Trending repository
coderkoala
coderkoala commented Nov 11, 2019

Yesterday, I was trying to make an actual universe clone with your framework. But it so happened that I couldn't find exposed API for ���������� that you have not mentioned in your Readme.

We need to not write this API documentation, so people know that they shouldn't be writing unnecessary code. I feel like the below part would make a fine addition.

 
 
 
 

aws-sdk-go
Trending repository
gf
Trending repository

GoFrame is a modular, full-featured and production-ready application development framework of golang. Providing a series of core components and dozens of practical modules, such as: cache, logging, containers, timer, resource, validator, database orm, etc. Supporting web server integrated with router, cookie, session, middleware, logger, configure, template, https, hooks, rewrites and many more features.

  • Updated Jan 16, 2020
  • Go
CheatSheetSeries
Trending repository
aiacobelli2
aiacobelli2 commented Nov 20, 2019

What is missing or needs to be updated?

In the "Regular expressions" section, It would be nice to add in some part 2 concepts:

1- Regular expressions are slow and on the overall strategy must be used after all the others checks.
2- When you are building regex to validate syntactics, be very careful with denial of service caused by backtracking. Check if your language is using NFA or D

the-art-of-command-line
Trending repository
App recommended by GitHub

LeanBoard

Lean Board is a collaborative whiteboard with sticky notes which seamlessly connects with your GitHub issue. Login with your GitHub account, create a board for an issue and a snapshot of your notes is embedded in the issue automatically.

You can’t perform that action at this time.