Davis Cup start times changed to avoid late finishes
MADRID (AP) - Organizers at the Davis Cup Finals are switching to earlier start times to minimize the chance of late finishes.
The change comes after the series between Italy and the United States ended at 4:04 a.m. local time on Thursday, the second latest finish in the history of tennis. Only a few hundred people were present when the Americans clinched the victory in the final doubles match.
The morning and afternoon sessions have been brought forward 30 minutes, with the new start times set for 10:30 a.m. (0930 GMT) and 5:30 p.m. (1630 GMT). In addition, the time between the first and second singles matches will be reduced from 20 minutes to 10 minutes, and the doubles match has to start within 30 minutes of the second singles.
Thursday’s quarterfinal between Australia and Canada was still set to start at 6 p.m. local time.
Players and fans had already complained about the late finishes after other matches finished well past midnight. Some three-match series took nearly nine hours to conclude, going well into the later sessions and causing long delays.
In the revamped Davis Cup format, teams are facing each other in three best-of-three-set matches on the same day. Previously, the ties were decided over three days with five matches of best-of-five sets.
More AP Tennis: https://www.apnews.com/apf-Tennis and https://twitter.com/AP_Sports
Sign up for Daily Newsletters
Copyright © 2019 The Washington Times, LLC.
Please read our comment policy before commenting.


Playing Around With Guilloche Patterns
In my second attempt at rosettes, I was more successful. The envelope functions are defined as before.
The x axis of a sinusoidal function is then mapped to the mid point between the two envelope functions along a radius determined by t. The sinusoidal function is scaled to be between the range -0.5 ... +0.5, 0.5 is added to shift it into the range of 0 ... 1, then it is multiplied by the difference between the two envelope functions, and the inner envelope function is then added to the result. This forms the dynamic radius of our drawing arm, which sweeps around.
Perhaps a picture and a bit of math will help:
The green line is the outer envelope function.
The red line is the inner envelope function.
The blue line is the radial difference between the outer and inner envelope functions and is what the x axis of the sinusoidal cyan lines is mapped to.
The two cyan lines are out of phase by PI / 2.
See: guilloche12.pde


Auto-Marker
Professor View
Student View
Warning: login not implemented yet, do not insert a sensitive password
Login


Use the betterment challenge to engage in a friendly competition. Create an account and login to begin!
The idea behind the Betterment Challenge is friends helping each other out. If you have a group of friends all striving towards similar goals, you can create a challenge to see each other improve!


3 references to ReadTillNextDelimiter
Microsoft.PowerShell.Commands.Utility (3)
commands\utility\CsvCommands.cs (3)
1549
ReadTillNextDelimiter
(current, ref endofRecord, true);
1572
ReadTillNextDelimiter
(current, ref endOfRecord, false);
1604
ReadTillNextDelimiter
(current, ref endOfRecord, true);


*CSS 3 border-radius supported only by Firefox 2.x+, Safari (2.x?) - sadly, not IE 8.
This example uses SoundManager 2 to find links to MP3 files, and makes them playable "in-place" on a page. The script assigns CSS classes to links to indicate their state (playing/paused, etc.)
Links pointing to MP3s are assigned an onclick handler which intercepts the click (preventing the browser from following the link and unloading the page. SM2 will then create sound objects as needed to play the MP3s.
CSS classes are dynamically applied as follows:
:hover effects are also active.
If you have a link to a PHP file that serves MP3 files eg. /music.php?fileID=123, it won't be picked up by the script as containing a known, playable .mp3 extension. To tell the script it should be treated as playable, include a type="audio/mpeg"
MIME type attribute, or CSS class="inline-playable"
in the link. eg:
A song
Or via CSS class name:
A song
To exclude an .MP3 or otherwise-playable link from being handled by SM2, use class="inline-exclude"
and it will be ignored.
SoundManager 2 project page (not an MP3 link)
If you want to make your own UI from scratch, here is the base: Default + hover state, "click to play": a.sm2_link {} a.sm2_link:hover {} Playing + hover state, "click to pause": a.sm2_playing {} a.sm2_playing:hover {} Paused + hover state, "click to resume": a.sm2_paused {} a.sm2_paused:hover {}
By default, one sound will be played at a time; you can easily change a "config" object value to turn on playlist-like behaviour (i.e., play the next MP3 when the current one finishes.)
// (within inlineplayer.js) this.config = { playNext: false // stop after one sound, or play through list until end }
See this basic demo for reference.


Premonition demo
Click around the different links. We are rendering a "cached!" tag when an element is cached, and removing it when the cache has expired.
Click around the different links. We are rendering a "cached!" tag when an element is cached, and removing it when the cache has expired.


unbounded linear program,
778
unconditional branch instruction,
22
underdetermined system of linear equations,
743
articulation point of,
558 pr.
biconnected component of,
558 pr.
computing a minimum spanning tree in,
561–579
converting to, from a multigraph,
530 ex.
independent set of,
1018 pr.
undirected version of a directed graph,
1082
uniform probability distribution,
1101–1102
uniform random permutation,
93,
101
disjoint-set-forest implementation of,
508
linked-list implementation of,
502–504,
505 ex.
unique factorization of integers,
854
unit lower-triangular matrix,
728
unit upper-triangular matrix,
727
unweighted longest simple paths,
342
unweighted shortest paths,
341


Computes the 1D Discrete Cosine Transform (DCT) of input
.
tf.compat.v1.signal.dct
tf.compat.v1.spectral.dct
tf.compat.v2.signal.dct
tf.signal.dct( input, type=2, n=None, axis=-1, norm=None, name=None )
Currently only Types I, II and III are supported.
Type I is implemented using a length 2N
padded tf.signal.rfft
.
Type II is implemented using a length 2N
padded tf.signal.rfft
, as
described here: Type 2 DCT using 2N FFT padded (Makhoul).
Type III is a fairly straightforward inverse of Type II
(i.e. using a length 2N
padded tf.signal.irfft
).
input
: A [..., samples]
float32
Tensor
containing the signals to
take the DCT of.type
: The DCT type to perform. Must be 1, 2 or 3.n
: The length of the transform. If length is less than sequence length,
only the first n elements of the sequence are considered for the DCT.
If n is greater than the sequence length, zeros are padded and then
the DCT is computed as usual.axis
: For future expansion. The axis to compute the DCT along. Must be -1
.norm
: The normalization to apply. None
for no normalization or 'ortho'
for orthonormal normalization.name
: An optional name for the operation.A [..., samples]
float32
Tensor
containing the DCT of input
.
ValueError
: If type
is not 1
, 2
or 3
, axis
is
not -1
, n
is not None
or greater than 0,
or norm
is not None
or 'ortho'
.ValueError
: If type
is 1
and norm
is ortho
.Equivalent to scipy.fftpack.dct for Type-I, Type-II and Type-III DCT.


Slide0
Slidedoom is a lightweight and ease of use carousel library.Slidedoom is a lightweight and ease of use carousel
library.Slidedoom is a lightweight and ease of use carousel library.
Slide1
Slidedoom is a lightweight and ease of use carousel library.Slidedoom is a lightweight and ease of use carousel
library.Slidedoom is a lightweight and ease of use carousel library.
Slide2
Slidedoom is a lightweight and ease of use carousel library.Slidedoom is a lightweight and ease of use carousel
library.Slidedoom is a lightweight and ease of use carousel library.
Slide3
Slidedoom is a lightweight and ease of use carousel library.Slidedoom is a lightweight and ease of use carousel
library.Slidedoom is a lightweight and ease of use carousel library.
Slide4
Slidedoom is a lightweight and ease of use carousel library.Slidedoom is a lightweight and ease of use carousel
library.Slidedoom is a lightweight and ease of use carousel library.
Slide5
Slidedoom is a lightweight and ease of use carousel library.Slidedoom is a lightweight and ease of use carousel
library.Slidedoom is a lightweight and ease of use carousel library.


Id = 38
Nombre Capitulo = Interdimensional Customs
Tipo = Customs
Dimension = unknown
Personaje = ['https://rickandmortyapi.com/api/character/144', 'https://rickandmortyapi.com/api/character/158']
Numero Personaje = ['144', '158']
URL Locacion = https://rickandmortyapi.com/api/location/38


 A film with interesting and even poignant moments but overall neither interesting nor poignant. Rating: low +1.
Let me be clear at the outset where I am coming from on TORCH SONG TRILOGY. I don't condemn the "I-Love-you, you-left-me, I-hate-you, I-miss- you, you-want-to-come-back, I-don't-want-you-back" sort of film, but it doesn't do much for me either. Perhaps it is because there has not been a lot of sexual turmoil in my life, but any such machinations more complex than those in CASABLANCA will almost never strike any kind of responsive chord in me. I will generally find these films pretty fatuous and dull. Even Woody Allen failed to pull me into MANHATTAN and TORCH SONG TRILOGY's Harvey Fierstein is no Woody Allen.
Originally this story was three hour-long one-act plays by Fierstein: "The International Stud," "Fugue in a Nursery," and "Widows and Children First." In 1982 the three semi-autobiographical plays were performed back- to-back as a single play, TORCH SONG TRILOGY. Fierstein himself starred, which must have made him awfully difficult to direct. How do you tell someone acting out scenes from his own life that he isn't doing it right?  It is mostly about how he comes to terms with the men in his life and his mother. Once again Fierstein is played by Fierstein, the lovers are played by Brian Kerwin and Matthew Broderick, and the mother is played by Anne Bancroft.
While the play was considered an insightful and honest view into gay sex life, much of what we see in the film could apply to any sort of relationship that society frowns on: inter-racial, inter-class, ever inter- faith. We are constantly aware that the characters are gay but we do not really see much of how losing a lover of the same sex is different from losing one of the opposite sex that your parents didn't like. There is the added complication that you could conceivably lose one lover to another-- which I suppose could not happen in a set of purely straight relationships- -but most of the situations set up are gay people in standard situations. Whenever you put four people in a house of whom three pairs have been lovers you expect problems, for example.
There are definite problems with some of the writing. One has the feeling that Fierstein is washing his family's dirty linen in public. It is as if we are paying to be an audience for Fierstein giving his mother what- for.  It is as if he is turning his "what-I-should-have-saids" into "I-saids." Also, the passage of time seems to be inadequately handled. The characters talk about how they age, but they do not appear to. Given that this is not really a type of film I think I can fairly judge, I would rate TORCH SONG TRILOGY a low +1 on the -4 to +4 scale.
Mark R. Leeper att!mtgzz!leeper<EMAIL_ADDRESS>The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Light
CHANGE PASSWORD
Welcome to Delhi-Tourism
Make your account more secure!
Change my password
Contact us?


What to do if a bug gets stuck in your ear 20 Nov 2019, 17:43 by David Pescovitz Hint: Don't dig around in there with a cotton swab.


Namespace RFGraph
Request flow graph functions
Defined in: rfgraph.js.
| Constructor Attributes | Constructor Name and Description |
|---|---|
| Field Attributes | Field Name and Description |
|---|---|
| <static> |
RFGraph.ROOTDIR
Current root directory for precursor/mutation graphs
|
| Method Attributes | Method Name and Description |
|---|---|
| <static> |
RFGraph.dodiff(precursor, mutation)
Helper for computing the diff between two graphs
|
| <static> |
RFGraph.getgraph(id, cont)
Load the graph with the specified id with an XHR
|
| <static> |
RFGraph.getReadableName(original, eid, tid, lastpart)
Get a "human-readable" version of a callpoint label
|
| <static> |
RFGraph.loadgraph(prec, mut, cont)
Load the given precursor/mutation pair into the main window.
|
| <static> |
RFGraph.makegraph(graph, options)
|
| <static> |
RFGraph.mergedGraph(grf, grt, diff, samemap)
Compute the merged graph.
|
| <static> |
RFGraph.modifyNames(g, fn)
Modify node IDs in graph g by applying fn(str) -> str
Modifies g.
|
| <static> |
RFGraph.walkDiff(grf, grt)
Internal computation for graph difference between two graphs
|
Field Detail
<static>
RFGraph.ROOTDIR
Current root directory for precursor/mutation graphs
Method Detail
<static>
RFGraph.dodiff(precursor, mutation)
Helper for computing the diff between two graphs
- Parameters:
- {GraphData} precursor
- {GraphData} mutation
<static>
RFGraph.getgraph(id, cont)
Load the graph with the specified id with an XHR
- Parameters:
- {string} id
- graph id name
- {function} cont
- continuation that gets invoked with graph.
<static>
RFGraph.getReadableName(original, eid, tid, lastpart)
Get a "human-readable" version of a callpoint label
- Parameters:
- {string} original
- the original label
- {int} eid
- the machine identifier
- {int} tid
- the "t" identifier (?)
- {string} lastpart
- the remaining string
- Returns:
- a string that will be displayed in the visualization
<static>
RFGraph.loadgraph(prec, mut, cont)
Load the given precursor/mutation pair into the main window.
- Parameters:
- {string} prec
- the precursor name
- {string} mut
- the mutation name
- {function} cont
- what to run when loaded (gets passed the graphdiff result)
<static>
RFGraph.makegraph(graph, options)
- Parameters:
- graph
- the graph to compute
- options
- override vars for graph comparison
- cols
- the existing map of node type -> color (default {})
- coldx
- the index in the colormap to resume at (default 0)
- lblregex
- the regex used to compute numbers from edges
(default match first floating point number)
- Returns:
- a dict with:
- parsed
- the parsed graph
- index
- map from node id to node
- cols
- the resulting colormap
- coldx
- color index we left off at
<static>
RFGraph.mergedGraph(grf, grt, diff, samemap)
Compute the merged graph. Modifies nodes in both the source and destination graph.
Assumes root nodes are the same.
- Parameters:
- {Graph} grf
- source graph
- {Graph} grt
- destination graph
- {Array} diff
- list of diffs from grf->grt
- {Object} samemap
- bidi map of same node IDs to nodes between grf and grt, as generated by Sed.unrollSame
<static>
RFGraph.modifyNames(g, fn)
Modify node IDs in graph g by applying fn(str) -> str
Modifies g.
- Parameters:
- g
- fn
<static>
RFGraph.walkDiff(grf, grt)
Internal computation for graph difference between two graphs
Defined in: old.js.
Defined in: old.js.
- Parameters:
- {Graph} grf
- the "from" graph, as returned by makegraph
- {Graph} grt
- the "to" graph, as returned by makegraph


  Going to work there?
[dscrdeql] <adriana> not yet
[dscrdeql] <RyanInSiam> Folks, I need to head off to breakfast with the fam here. Be back later.
[dscrdeql] <c2k> :EQLI: rocks
[dscrdeql] <c2k> the off-topic room is off the hook tonight
[dscrdeql] <c2k> crazy kids
[dscrdeql] <adriana> how old are ya
[dscrdeql] <adriana> i feel like everybody here could be my dad other than @Cypher - Founder
[dscrdeql] <c2k> i have 2 kids
[dscrdeql] <adriana> oh no
[dscrdeql] <c2k> not quite as old as you
[dscrdeql] <adriana> i mean
[dscrdeql] <adriana> nothing wrong
[dscrdeql] <adriana> with being older
[dscrdeql] <adriana> i like y'all
[dscrdeql] <Biomech-Founder> yeah there is. Everything hurts
[dscrdeql] <Biomech-Founder> That's not a denial, c2k
[dscrdeql] <c2k> all those years of abusing my body with sports or in the gym take their toll
[dscrdeql] <Biomech-Founder> well then, how about a little rain to wash away our pain
[dscrdeql] <c2k> soulds like a plan
[dscrdeql] <Biomech-Founder> ?rain 10
[dscrdeql] <Tipsy (EQL)> @webworker01, @Faisal, @Jonathan, @c2k, @MySoulisNotForSale, @RyanInSiam, @jellysmash, @KQweci, @adriana, @zenbflor, @Ehmjhay98, @auscoine, @Llama
[dscrdeql] <c2k> clearly im lacking some security clearances to rain in this room
[dscrdeql] <Biomech-Founder> yeah I forgot.
[dscrdeql] <Biomech-Founder> mod/admin/founder.


HTTP/1.1 200 OK Server: nginx Date: Tue, 28 Mar 2023 07:45:36 GMT Content-Type: text/html;charset=UTF-8 Transfer-Encoding: chunked Connection: keep-alive Content-Language: en-US aa3


let someString = "Some string literal value"
"1 2 3"
"1 2 \("3")"
"1 2 \(3)"
"1 2 \(1 + 2)"
let x = 3; "1 2 \(x)"
let textA = "Hello " + "world"
let textB = "Hello world"


Conquering Responsive Layouts
Using Percentages and avoiding Heights
💪 Challenge Excercise
🎥 Video Excercise
Enter max-width
💪 Challenge Excercise
Basic Layout
💪 Challenge Excercise


Focus on User Experience
I transitioned into the tech world from an analytical background in natural sciences and exploration of various creative hobbies. Through elements of design, development, and discovery I create and test solutions to improve usability. Using methodologies of UX design, UI design and UX research, I empathize with users, collect data, and ideate potential solutions towards user-centric design.


To show tool bar in data grid, set showToolBar to "true" in grid defination
To show show Column Chooser in tool bar, set showColumnChooser to "true".
Column chooser will help to show/hide columns in data grid.
If any column has filterEnable set to "true", then toggle filter button will be visible in tool bar
To show export to CSV button in tool bar, set allowExport to "true"
In export to CSV in client side, it will download file with all pages data
In server side it will make an extra call to onLoadData(option:LoadOptions) method.
In this method's option parameter, isAllPages is passed as true, which needs to be pass in "next()" method of
dataSource as "isAllPages = true".


RT @tenderlove: It’s not weird to name your beard, is it? 11/18/2012, 5:11:52 PM Favs: 0 Retweets: 0 link


We exchange content!
- utilize interactive experiences
- integrate rich communities
- envisioneer virtual e-services
- recontextualize proactive content
- unleash compelling portals
- architect e-business architectures
- embrace proactive methodologies
- strategize synergistic vortals
- target sexy channels
- embrace clicks-and-mortar metrics
- aggregate sexy architectures
- expedite interactive paradigms
- drive collaborative e-tailers
- innovate viral markets
- exploit one-to-one e-business


GNUInstallDirs¶
Define GNU standard installation directories
Provides install directory variables as defined by the GNU Coding Standards.
Result Variables¶
Inclusion of this module defines the following variables:
CMAKE_INSTALL_<dir>
Destination for files of a given type. This value may be passed to theDESTINATION
options ofinstall()
commands for the corresponding file type.
CMAKE_INSTALL_FULL_<dir>
The absolute path generated from the correspondingCMAKE_INSTALL_<dir>
value. If the value is not already an absolute path, an absolute path is constructed typically by prepending the value of theCMAKE_INSTALL_PREFIX
variable. However, there are some special cases as documented below.
where <dir>
is one of:
BINDIR
- user executables (
bin
) SBINDIR
- system admin executables (
sbin
) LIBEXECDIR
- program executables (
libexec
) SYSCONFDIR
- read-only single-machine data (
etc
) SHAREDSTATEDIR
- modifiable architecture-independent data (
com
) LOCALSTATEDIR
- modifiable single-machine data (
var
) RUNSTATEDIR
- run-time variable data (
LOCALSTATEDIR/run
) LIBDIR
- object code libraries (
lib
orlib64
orlib/<multiarch-tuple>
on Debian) INCLUDEDIR
- C header files (
include
) OLDINCLUDEDIR
- C header files for non-gcc (
/usr/include
) DATAROOTDIR
- read-only architecture-independent data root (
share
) DATADIR
- read-only architecture-independent data (
DATAROOTDIR
) INFODIR
- info documentation (
DATAROOTDIR/info
) LOCALEDIR
- locale-dependent data (
DATAROOTDIR/locale
) MANDIR
- man documentation (
DATAROOTDIR/man
) DOCDIR
- documentation root (
DATAROOTDIR/doc/PROJECT_NAME
)
If the includer does not define a value the above-shown default will be used and the value will appear in the cache for editing by the user.
Special Cases¶
The following values of CMAKE_INSTALL_PREFIX
are special:
/
For
<dir>
other than theSYSCONFDIR
,LOCALSTATEDIR
andRUNSTATEDIR
, the value ofCMAKE_INSTALL_<dir>
is prefixed withusr/
if it is not user-specified as an absolute path. For example, theINCLUDEDIR
valueinclude
becomesusr/include
. This is required by the GNU Coding Standards, which state:When building the complete GNU system, the prefix will be empty and/usr
will be a symbolic link to/
.
/usr
For<dir>
equal toSYSCONFDIR
,LOCALSTATEDIR
orRUNSTATEDIR
, theCMAKE_INSTALL_FULL_<dir>
is computed by prepending just/
to the value ofCMAKE_INSTALL_<dir>
if it is not user-specified as an absolute path. For example, theSYSCONFDIR
valueetc
becomes/etc
. This is required by the GNU Coding Standards.
/opt/...
For<dir>
equal toSYSCONFDIR
,LOCALSTATEDIR
orRUNSTATEDIR
, theCMAKE_INSTALL_FULL_<dir>
is computed by appending the prefix to the value ofCMAKE_INSTALL_<dir>
if it is not user-specified as an absolute path. For example, theSYSCONFDIR
valueetc
becomes/etc/opt/...
. This is defined by the Filesystem Hierarchy Standard.
Macros¶
-
GNUInstallDirs_get_absolute_install_dir
¶ GNUInstallDirs_get_absolute_install_dir(absvar var)
Set the given variable
absvar
to the absolute path contained within the variablevar
. This is to allow the computation of an absolute path, accounting for all the special cases documented above. While this macro is used to compute the variousCMAKE_INSTALL_FULL_<dir>
variables, it is exposed publicly to allow users who create additional path variables to also compute absolute paths where necessary, using the same logic.


# vim: set ff=unix expandtab ts=4 sw=4:
#from testinfrastructure.helpers import pp,pe
import numpy as np
import matplotlib
#matplotlib.use("Agg")
import matplotlib.pyplot as plt
import matplotlib.animation as manimation
from mpl_toolkits.mplot3d import Axes3D
##def loss(age_dist_plain,eta_plain ):
## return(age_dist_plain*eta_plain)
[docs]def losses(old_rectangles,death_rates,time):
internal_death_rates= {k:v for k,v in death_rates.items() if isinstance(k,tuple)}
losses=dict()
for key,death_rate in internal_death_rates.items():
#for pool_number,r in enumerate(old_rectangles):
sending_pool=key[0]
receiving_pool=key[1]
r=old_rectangles[sending_pool]
losses[key]=r*death_rate(r,time)
return(losses)
[docs]def gains(pool_number,internal_losses):
#sum over all pool ages
#(first index=SystemAge,second_index PoolAge)
#find pipelines leading to me
this_pool_gains={k:v for k,v in internal_losses.items() if k[1]==pool_number}
return(sum([np.sum(v,1) for v in this_pool_gains.values()]))
#def age_distributions(initial_plains,external_inputs,external_death_rates,internal_death_rates,start,end):
# tss=initial_plains[0].tss
# # infer the number of pools from the number of start distributions
# number_of_pools=len(initial_plains)
#
# # start the list with an element for the first time step
# mpp=[initial_plains]
#
# old_rectangles=initial_plains
#
# times= np.arange(start+tss,end+tss,tss)
# for t in times:
# new_rectangles=advance_rectangles(old_rectangles,t-tss,external_inputs,death_rates)
# mpp.append(new_rectangles)
# old_rectangles=new_rectangles
# return(mpp)
#def advance_rectangles(old_rectangles,time,external_inputs,death_rates):
# new_rectangles=[]
# #extract the deathrates out of the system
# internal_death_rates= {k:v for k,v in death_rates.items() if isinstance(k,tuple)}
# internal_losses=losses(old_rectangles,death_rates,time)
# outward_death_rates= {k:v for k,v in death_rates.items() if not(isinstance(k,tuple))}
#
# for pool_number,r in enumerate(old_rectangles):
# x,y=r.shape
# #first remove the outflow for all external deathrates defined for this pool
# this_pool_outward_death_rates={k:v for k,v in outward_death_rates.items() if k==pool_number}
#
# internal_input_to_first_pool=np.zeros(x) #fixme: faked since we know that we have no contributions from other pools
# #accumulate losses through different output channels
# l=np.zeros(r.shape)
# for dr in this_pool_outward_death_rates.values():
# #create the eta field of appropriate size
# eta_rect=dr(r,time)
# l+=loss(r,eta_rect)
#
# x,y=r.shape
# n=np.ndarray((x+1,y+1),dtype=default_data_type())
# n[1:,1:]=r-l
# #print("n[0,0]",n[0,0])
# #print("n=",n[0,:])
# #print("inp=",external_inputs[pool_number](y+1,time))
# n[0,:]=external_inputs[pool_number](y+1,time)
# n[1:,0]=internal_input_to_first_pool
#
# new_rectangles.append(n)
# return(new_rectangles)


Electric Merc SUV Makes US Debut: Daimler CEO Calls For Incentives
by Computer Daily NewsDaimler will begin selling its electric Mercedes-Benz EQC SUV in the US early next year at a starting price of US$67,900 (A$99,618).
The EQC 400 4MATIC can charge its batteries on the move and recharge from 10% to 80% in 40 minutes.
Daimler CEO Ola Kaellenius used this week’s announcement to call for more incentives to develop electric and hybrid vehicles.
Sales of new-energy vehicles, or NEVs, fell 45.6% in October on year, following a 33% decline in September after the Chinese government withdrew incentives to buy NEVs. Daimler believes the EQC and other electric cars will account for 15-25% of its sales by 2025.


| 1452 |
parens
spy16
|
Parens is a scripting layer for Golang that uses LISP syntax :computer: |
|
29 |
| 1453 |
conflag
monochromegane
|
A combination command-line flag and configuration file library for Go. |
|
29 |
| 1454 |
charsetutil
yuin
|
An easiest way to convert character set encodings in Go |
|
29 |
| 1455 |
hypermint
bluele
|
Tendermint-based blockchain that support WebAssembly smart contract |
|
29 |
| 1456 |
miyabi
naoina
|
Graceful shutdown and restart for Go's net/http handlers |
|
29 |
| 1457 |
go-point-clustering
smira
|
(Lat, lon) points fast clustering using DBScan algorithm |
|
29 |
| 1458 |
imageorient
disintegration
|
Go image decoding with respect to the EXIF orientation tag |
|
29 |
| 1459 |
newrelic_platform_go
yvasiyarov
|
Newrelic Platform SDK for Go(golang) |
|
29 |
| 1460 |
go-ntp-client
vladimirvivien
|
A Network Time Protocol client in Go |
|
29 |
| 1461 |
lexer
Southern
|
UTF-16 compatible lexer for Go |
|
29 |
| 1462 |
geoip
alecthomas
|
A pure Go interface to the free MaxMind GeoIP database |
|
28 |
| 1463 |
errors
jjeffery
|
Simple error handling primitives that work well with structured logging |
|
28 |
| 1464 |
go-shardedkv
dgryski
|
sharded key-value store compatible with p5-ShardedKV |
|
28 |
| 1465 |
kobopatch
geek1011
|
An improved patching system for Kobo eReaders. |
|
28 |
| 1466 |
uhttpd
nesv
|
A laughably-small HTTP server |
|
28 |
| 1467 |
clock
stephanos
|
Go package to return the time; and mock it |
|
28 |
| 1468 |
modbusone
xiegeo
|
A modbus library for Go, with unified client and server APIs. One implementation to rule them all. |
|
28 |
| 1469 |
docs
astaxie
|
beego's new docs |
|
28 |
| 1470 |
base60
chai2010
|
base60: 天干地支编码: 乙丑癸巳甲寅己亥丁卯甲申丁未甲午己巳 |
|
28 |
| 1471 |
talon
hyper0x
|
A framework of internet content crawler written in Golang. |
|
28 |
| 1472 |
dubbogo-examples
AlexStocks
|
a golang micro-service framework compatible with alibaba dubbo. |
|
28 |
| 1473 |
leveldb
jemygraw
|
简易Leveldb数据导入导出工具 |
|
28 |
| 1474 |
mafio
domac
|
基于Go的后台任务服务,支持插件化和metric监控 |
|
28 |
| 1475 |
ahocorasick
gansidui
|
Aho-Corasick string matching algorithm for golang |
|
28 |
| 1476 |
mgorus
weekface
|
Mongodb Hooks for Logrus |
|
28 |
| 1477 |
avsocks
hyqhyq3
|
|
|
28 |
| 1478 |
baa-cicd
iyacontrol
|
baa-cicd |
|
28 |
| 1479 |
es
olivere
|
(Deprecated) Elasticsearch command line tool (for Elasticsearch 1.x) |
|
28 |
| 1480 |
password
Luzifer
|
Fast and secure password generator and library |
|
28 |
| 1481 |
go-sparkline
muhqu
|
|
|
28 |
| 1482 |
go_mediainfo
zhulik
|
Golang bindings for libmediainfo |
|
28 |
| 1483 |
httperr
matryer
|
HTTP error wrapper |
|
28 |
| 1484 |
gae-records
matryer
|
Active Record like wrapper for Google App Engine Datasource in Go |
|
28 |
| 1485 |
godeps
rogpeppe
|
Simple dependency locking tool for Go |
|
28 |
| 1486 |
godockerize
dahernan
|
Generate a Dockerfile for you Go microservice, the Dockefile compiles, get the dependencies with ... |
|
28 |
| 1487 |
GoViolin
Rosalita
|
my app |
|
28 |
| 1488 |
go-xmlrpc
mattn
|
xmlrpc interface for go |
|
28 |
| 1489 |
go-sion
mattn
|
|
|
28 |
| 1490 |
webapp-vim
mattn
|
|
|
28 |
| 1491 |
react-go
bluele
|
Go wrapper around the React and JSX. |
|
28 |
| 1492 |
mecab-golang
bluele
|
A golang wrapper for mecab. |
|
28 |
| 1493 |
fias_xml2postgresql
pavlik
|
Экспорт справочника ФИАС в БД PostgreSQL |
|
28 |
| 1494 |
go-xlsx-templater
ivahaev
|
Simple xlsx template based document generator |
|
28 |
| 1495 |
openvr-go
tbogdala
|
golang wrapper of Valve's OpenVR library |
|
28 |
| 1496 |
rmqctl
vsdmars
|
rmqctl, the swiss-army knife tooling for rabbitmq |
|
28 |
| 1497 |
echo-server
jmalloc
|
An HTTP and WebSocket "echo" server for testing proxies and HTTP clients. |
|
27 |
| 1498 |
uconfig
omeid
|
Lightweight, zero-dependency, and extendable configuration management library for Go |
|
27 |
| 1499 |
signalbox
cfreeman
|
A WebRTC signalling server. |
|
27 |
| 1500 |
fugo
udhos
|
fugo - fun with Go. gomobile OpenGL game |
|
27 |
| 1501 |
go-uuid
ybubnov
|
A wrapper for Linux kernel UUID v4 generator. |
|
27 |
| 1502 |
go-trigram
dgryski
|
Small trigram indexer |
|
27 |
| 1503 |
mbmatch
akhenakh
|
An MBTiles server for PBF, which is also a map matcher. |
|
27 |
| 1504 |
sp
xtaci
|
Stream Processors on Kafka in Golang |
|
27 |
| 1505 |
golang-chinese-to-pinyin
l2x
|
中文转拼音golang实现 |
|
27 |
| 1506 |
citizens
akkagao
|
使用fabric-go-sdk 调用fabric 1.1 demo |
|
27 |
| 1507 |
license
Luzifer
|
license is a small helper to add licenses to your work |
|
27 |
| 1508 |
xssmap
rverton
|
(DOM-)XSS fuzzer based on phantomjs and go. |
|
27 |
| 1509 |
go-mysql-crud
gustavokuklinski
|
Golang Mysql CRUD |
|
27 |
| 1510 |
kafka-gateway
moul
|
:ocean: Kafka Gateway (gRPC/protobuf + http/json) |
|
27 |
| 1511 |
programming-idioms
Deleplace
|
A collection of good snippets, in a lot of languages |
|
27 |
| 1512 |
go-mesos-executor
Devatoria
|
Custom Apache Mesos container executor written in Go |
|
27 |
| 1513 |
chunker
johanbrandhorst
|
Small demo of a server splitting binary blobs into streamed chunks |
|
27 |
| 1514 |
libsecret
ehazlett
|
Secret management abstraction library |
|
27 |
| 1515 |
mysqlstore
srinathgs
|
Gorilla's Session Store Implementation for MySQL |
|
27 |
| 1516 |
goji-wiki
mattn
|
|
|
27 |
| 1517 |
go-pairplot
mattn
|
|
|
27 |
| 1518 |
blogo
mattn
|
blosxom like blog server |
|
27 |
| 1519 |
kagome.ipadic
ikawaha
|
|
|
27 |
| 1520 |
travisci-golang-example
atotto
|
Travis-CI example for Go #golang |
|
27 |
| 1521 |
sample-golang-soap-xml
achiku
|
Golang SOAP examples |
|
27 |
| 1522 |
hashira
pankona
|
One of a great ToDo manage application for me |
|
27 |
| 1523 |
godoc2puml
t-yuki
|
godoc to PlantUML format converter for golang |
|
27 |
| 1524 |
mustache-cli
quantumew
|
Command line interface to mustache template engine in Go. |
|
27 |
| 1525 |
is
tylerb
|
Is provides a quick, clean and simple framework for writing Go tests. |
|
27 |
| 1526 |
pcap
davecheney
|
Native Go pcap library |
|
26 |
| 1527 |
goui
thingalon
|
HTML5/JS browser wrapper for golang gui apps with minimal dependencies. |
|
26 |
| 1528 |
kanarini
nilebox
|
Canary Deployment Controller for Kubernetes |
|
26 |
| 1529 |
primegen
jbarham
|
Port of D. J. Bernstein's primegen prime number generator to Go |
|
26 |
| 1530 |
go-fuzzstr
dgryski
|
Fuzzy text searching like Sublime Text |
|
26 |
| 1531 |
go-wyhash
dgryski
|
wyhash fast non-cryptographic string hash |
|
26 |
| 1532 |
train
f2prateek
|
Chainable HTTP client middleware. |
|
26 |
| 1533 |
go-log
siddontang
|
a golang log lib supports level and multi handlers |
|
26 |
| 1534 |
polaris
siddontang
|
a restful web framework like tornado written by go |
|
26 |
| 1535 |
navmesh
xtaci
|
navigation mesh in golang |
|
26 |
| 1536 |
hpipe
crackcell
|
Workflow engine for various computing systems. |
|
26 |
| 1537 |
monitor_system_docs
lwhile
|
|
|
26 |
| 1538 |
QuickImageServer
zjyl1994
|
A simple image storage server |
|
26 |
| 1539 |
biu
TheWinds
|
:zap: a simple front-end code livereload tool |
|
26 |
| 1540 |
gobuilder
Luzifer
|
Automatic Golang building project |
|
26 |
| 1541 |
notary
Merovius
|
Use roughtime as a trusted timestamp agent |
|
26 |
| 1542 |
tracking
douglasmakey
|
A geospatial tracking service with Go and Redis |
|
26 |
| 1543 |
go-pusher
toorop
|
A golang pusher client |
|
26 |
| 1544 |
awql
rvflash
|
AWQL Command-Line Tool to request Google Adwords reports |
|
26 |
| 1545 |
vago
phenomenes
|
Go bindings for the Varnish API |
|
26 |
| 1546 |
go-agree
michaelbironneau
|
Agree is a Go package that makes it trivial to replicate any data structure using Raft. |
|
26 |
| 1547 |
docker-demo
ehazlett
|
Docker Demo Application |
|
26 |
| 1548 |
gxuitter
mattn
|
|
|
26 |
| 1549 |
genpw
mattn
|
Password Generator |
|
26 |
| 1550 |
go-cronowriter
utahta
|
Time based rotating file writer |
|
26 |
| 1551 |
action-label-syncer
micnncim
|
GitHub Action to sync GitHub labels in the declarative way |
|
26 |
| 1552 |
gig
shihanng
|
Generate .gitignore files from your terminal (mostly) offline! |
|
26 |
| 1553 |
elastistack
estesp
|
Import Golang stack trace data into Elasticsearch |
|
26 |
| 1554 |
go-srcutil
cstockton
|
Package srcutil provides utilities for working with Go source code. |
|
26 |
| 1555 |
unifiedbeat
cleesmith
|
Unifiedbeat reads records from Unified2 binary files generated by network intrusion detection sof... |
|
26 |
| 1556 |
xattr
davecheney
|
Simple extended attribute support for Go |
|
25 |
| 1557 |
ccode
davecheney
|
Example code for blog post |
|
25 |
| 1558 |
gogo
davecheney
|
GoGo is an alternative build tool for the Go programming language |
|
25 |
| 1559 |
humanhash
wolfeidau
|
humanhash - make a hash more human. |
|
25 |
| 1560 |
ecsy
lox
|
A command-line tool for provisioning and managing AWS ECS clusters |
|
25 |
| 1561 |
vpc-peering-operator
pickledrick
|
A Kubernetes Operator to manage the lifecycle of AWS VPC Peering Connections |
|
25 |
| 1562 |
caddy-reauth
freman
|
Auth your Caddyserver requests against another server |
|
25 |
| 1563 |
ledger
abourget
|
Golang parser for Ledger files - with ledgerfmt, akin to gofmt. |
|
25 |
| 1564 |
adaptive_throttler
jessicaxiejw
|
manages multiple throttlers with ability to ramp up and down |
|
25 |
| 1565 |
leetcode-go
chai2010
|
:computer:LeetCode练习, Go语言版本 |
|
25 |
| 1566 |
errors
chai2010
|
Go errors process, support error code, caller info, json format and wraped error. |
|
25 |
| 1567 |
bitmap
polaris1119
|
Bitmap Data Structure In Golang |
|
25 |
| 1568 |
fa
codeskyblue
|
FA(fast adb) helps you win at ADB(Android Debug Bridge). |
|
25 |
| 1569 |
golog
davyxu
|
方便的日志库 |
|
25 |
| 1570 |
stadis
coocood
|
Stand-alone Distributed System, test distributed system on localhost. |
|
25 |
| 1571 |
go-moa
blackbeans
|
go-moa is a rpc framework based redis "get/ping/info" protocol |
|
25 |
| 1572 |
simplejson-go
likexian
|
【Deprecated】This repo has moved to: https://github.com/likexian/gokit/tree/master/xjson |
|
25 |
| 1573 |
readability
ying32
|
readability for golang. 网页文章标题和正文抽取工具 |
|
25 |
| 1574 |
ots
Luzifer
|
One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser |
|
25 |
| 1575 |
hydrogen
aead
|
Go implementation of libhydrogen - a lightweight, easy-to-use crypto library |
|
25 |
| 1576 |
feiertage
wlbr
|
Gesetzliche Feiertage und mehr in Deutschland und Österreich (Bank holidays/public holidays in Au... |
|
25 |
| 1577 |
templify
wlbr
|
A tool to be used with 'go generate' to embed external template files into Go code. |
|
25 |
| 1578 |
golang-repo-template
moul
|
A template for creating new Golang + Docker + Canonical Domain + Badges + Renovate + Golangci + G... |
|
25 |
| 1579 |
go-vectops
remyoudompheng
|
Vgo is a compiler for vector expressions. It generates SSE2 code for amd64. |
|
25 |
| 1580 |
johnroids
ncw
|
Johnroids is an old style asteroids game implemented in go, gopherjs and go/wasm |
|
25 |
| 1581 |
grpc-gateway-boilerplate
johanbrandhorst
|
All the boilerplate you need to get started with writing grpc-gateway powered REST services in Go |
|
25 |
| 1582 |
godist
e-dard
|
Probability distributions and associated methods in Go |
|
25 |
| 1583 |
gsoc-meta-k8s
nikhita
|
Project tracker for my GSoC project - Improve TPRs - for the Kubernetes organization (CNCF). |
|
25 |
| 1584 |
go-haiku
mattn
|
俳句(Haiku) detection |
|
25 |
| 1585 |
gosa
tenntenn
|
move to https://github.com/gostaticanalysis |
|
25 |
| 1586 |
isucontools
tenntenn
|
tools for isucon |
|
25 |
| 1587 |
goltsv
ymotongpoo
|
LTSV reader/writer for Go |
|
25 |
| 1588 |
go-linux-commands
skatsuta
|
Linux commands written in Go. |
|
25 |
| 1589 |
kome
kroton
|
kome is Terminal Niconama Comment Viewer |
|
25 |
| 1590 |
conoha-vps
hironobu-s
|
CLI-Tool for ConoHa VPS |
|
25 |
| 1591 |
zabbix-sender
AlekSi
|
Go package providing interface to push data to Zabbix server's trapper items. |
|
25 |
| 1592 |
golp
rs
|
Go panic logger |
|
25 |
| 1593 |
Bifrost
serdmanczyk
|
Golang query-able job queue |
|
25 |
| 1594 |
badidea
davecheney
|
Package bad idea contains no good ideas |
|
24 |
| 1595 |
goga
cpmech
|
Go evolutionary algorithm is a computer library for developing evolutionary and genetic algorithm... |
|
24 |
| 1596 |
goga
cpmech
|
Go evolutionary algorithm is a computer library for developing evolutionary and genetic algorithm... |
|
24 |
| 1597 |
ynab.go
brunomvsouza
|
Go client for the YNAB API. Unofficial. It covers 100% of the resources made available by the YNAB API. |
|
24 |
| 1598 |
go-cuckoof
dgryski
|
Go implemetation of cuckoo filters |
|
24 |
| 1599 |
go-ddmin
dgryski
|
ddmin test case minimization algorithm |
|
24 |
| 1600 |
go-multiq
dgryski
|
multiq: a relaxed, concurrent priority queue |
|
24 |
| 1601 |
ari
abourget
|
Golang Asterisk 12+ ARI interface |
|
24 |
| 1602 |
manbearpig
darkhelmet
|
Mutation testing for Go |
|
24 |
| 1603 |
gce-cache-cluster
CaptainCodeman
|
Easy groupcache clustering on GCE |
|
24 |
| 1604 |
redis-tikv-example
siddontang
|
A very simple example to show how to build a Redis Compatibility Cluster based on TiKV |
|
24 |
| 1605 |
marmot
Terry-Mao
|
marmot is a emphasized libraries that work well with the golang standard library. |
|
24 |
| 1606 |
weixinpay
lunny
|
Moved to https://gitea.com/lunny/weixinpay |
|
24 |
| 1607 |
gomemql
davyxu
|
基于内存结构的多条件组合查询器(Golang) |
|
24 |
| 1608 |
ringbuffer
skoo87
|
ringbuffer是用来替代Go语言的channel，提高海量数据收发的性能 |
|
24 |
| 1609 |
gopprof
chzyer
|
A go pprof wrapper with full readline supported |
|
24 |
| 1610 |
tom-toml
achun
|
TOML parser for Golang, support comments ,formatter ,Apply |
|
24 |
| 1611 |
hosts
henson
|
自动生成 Hosts 文件，科学上网 |
|
24 |
| 1612 |
bzza.com
a7a2
|
阿里api市场金融数据接口，外汇、CFD、数字货币（BTC）、股票、期货、实时 |
|
24 |
| 1613 |
ioc
berkaroad
|
Inversion of Control (IoC) |
|
24 |
| 1614 |
ec2-instances-info
cristim
|
Golang library for specs and pricing information about AWS EC2 instances based on the data from w... |
|
24 |
| 1615 |
chromecsv
cfstras
|
Exporter for passwords from Chrome to CSV. Or any other format. |
|
24 |
| 1616 |
gobus
ar3s3ru
|
Simple library to use content-based event-driven programming with Golang |
|
24 |
| 1617 |
rpi_exporter
lukasmalkmus
|
A Raspberry Pi CPU temperature exporter. |
|
24 |
| 1618 |
powerdns_exporter
janeczku
|
:chart_with_upwards_trend: Prometheus metrics exporter for PowerDNS |
|
24 |
| 1619 |
go-dump
fsamin
|
Go-Dump is a Golang package which helps you to dump a struct. |
|
24 |
| 1620 |
godivert
williamfhe
|
Bindings for WinDivert in Go |
|
24 |
| 1621 |
m
matryer
|
Get and Set using JavaScript notation |
|
24 |
| 1622 |
flib
fmstephe
|
A set of experimental extensions to the go standard library |
|
24 |
| 1623 |
mpjbt
domodwyer
|
MongoDB/PostgreSQL JSON benchmark tool (and slides) for Percona EU 2017 |
|
24 |
| 1624 |
lux
davidsbond
|
An HTTP router for creating RESTful AWS lambda functions in Go |
|
24 |
| 1625 |
goravis
mattn
|
|
|
24 |
| 1626 |
drawcmd
mattn
|
Render image on Windows Command Prompt |
|
24 |
| 1627 |
sshgo
mattn
|
|
|
24 |
| 1628 |
filegrain
AkihiroSuda
|
transport-agnostic, fine-grained content-addressable container image layout |
|
24 |
| 1629 |
golbot
yuin
|
A single binary Lua scriptable chat bot with REST API support written in Go |
|
24 |
| 1630 |
go-interpol
imkira
|
interpol is a Go package for doing format-string like string interpolation using named parameters. |
|
24 |
| 1631 |
gostudy
imkira
|
Go study session presentation at CyberAgent |
|
24 |
| 1632 |
protocol-buffers-language-server
micnncim
|
Protocol Buffers Language Server |
|
24 |
| 1633 |
jpholiday
najeira
|
A package for Japanese holidays with Go |
|
24 |
| 1634 |
measure
najeira
|
Measure and aggregate processing time |
|
24 |
| 1635 |
bully-algorithm
TimTosi
|
[Go] - Bully algorithm visualization & implementation written in Golang. |
|
24 |
| 1636 |
tfvar
shihanng
|
Terraform's variable definitions template generator. |
|
24 |
| 1637 |
btsync
sergeyfast
|
Console Application for BitTorrent SyncApp WebUI written in Go |
|
24 |
| 1638 |
gonetmap
pragus
|
Golang binding for netmap https://github.com/luigirizzo/netmap |
|
24 |
| 1639 |
goga
cpmech
|
Go evolutionary algorithm is a computer library for developing evolutionary and genetic algorithm... |
|
24 |
| 1640 |
pdp11
davecheney
|
A PDP-11/45 emulator written in Go |
|
23 |
| 1641 |
udp-forward
1lann
|
A dead simple Go (golang) package to forward UDP packets like a reverse NAT (i.e. it supports mul... |
|
23 |
| 1642 |
awsenv
soniah
|
AWS environment config loader |
|
23 |
| 1643 |
dlibox
maruel
|
Home automation that does not depend on the internet |
|
23 |
| 1644 |
go-firebase
CaptainCodeman
|
AppEngine friendly Firebase for Go (Golang) |
|
23 |
| 1645 |
logger
unrolled
|
HTTP middleware for Go that logs web requests to an io.Writer. |
|
23 |
| 1646 |
rpcxdump
smallnest
|
a tcpdump-like tool to capture rpcx tcp packets |
|
23 |
| 1647 |
github-cli
siddontang
|
A CLI tool to help me manage too many repositories |
|
23 |
| 1648 |
cgo
chai2010
|
golang cgo helper |
|
23 |
| 1649 |
protoplus
davyxu
|
通用的描述文件及代码生成器及工具集 |
|
23 |
| 1650 |
jsonlog
bg5sbk
|
Json格式的日志模块 |
|
23 |
| 1651 |
flume-bridge
blackbeans
|
flume-bridge is a simple way to support golang communicate with flume through thrift protocol |
|
23 |
| 1652 |
log
imroc
|
simple and useful logging tool of Go |
|
23 |
| 1653 |
flow
chzyer
|
Help you to control the flow of goroutine |
|
23 |
| 1654 |
dotweb-start
devfeel
|
dotweb-start |
|
23 |
| 1655 |
dpipe
funkygao
|
distributed data pipeline to process log events |
|
23 |
| 1656 |
gmcache
liyue201
|
A distributed key/value memory cache written in go, just for fun |
|
23 |
| 1657 |
kindlepush
zhengchun
|
Subscribe RSS/Atom feeds and push mobi to your Kindle. |
|
23 |
| 1658 |
go_js_wasm_exec
neelance
|
POC on how to use WebAssembly binaries generated by the Go compiler in a non-web environment |
|
23 |
| 1659 |
domainerator
hgfischer
|
Simple application written in Go that combines two wordlists and a list of TLDs to form domain na... |
|
23 |
| 1660 |
mondash
Luzifer
|
Public dashboard service without hazzle |
|
23 |
| 1661 |
ecdh
aead
|
A generic ECDH implementation |
|
23 |
| 1662 |
mpv
blang
|
mpv remote control library written in golang |
|
23 |
| 1663 |
unoconv-api
HeavyHorst
|
run unoconv as a webservice |
|
23 |
| 1664 |
aviator
herrjulz
|
Merge YAML/JSON files in a in a convenient fashion based on a configuration file called aviator.yml |
|
23 |
| 1665 |
securecookie
andreadipersio
|
A golang implementation of tornado 2.4 secure cookies. |
|
23 |
| 1666 |
github-opml
jojomi
|
Create an opml file with references to all repositories starred by a GitHub user |
|
23 |
| 1667 |
grpcbin
moul
|
httpbin like for gRPC |
|
23 |
| 1668 |
kurento-go
metal3d
|
Go package to communicate with Kurento |
|
23 |
| 1669 |
jg
jawher
|
A CLI tool to generate JSON from the command-line |
|
23 |
| 1670 |
gubot
ArthurHlt
|
A hubot like bot written in golang which is langage agnostic and cloud agnostic |
|
23 |
| 1671 |
version
matryer
|
Command line tool for versioning projects |
|
23 |
| 1672 |
go-deribit
adampointer
|
Go library for using the Deribit's Websocket API |
|
23 |
| 1673 |
GoTidy
JalfResi
|
CGo wrapper package around the libtidy, the HTML tidy library |
|
23 |
| 1674 |
sesh
anaskhan96
|
A (very) simple elegant shell in Go |
|
23 |
| 1675 |
go-rl
mattn
|
Simple readline for multi-platform |
|
23 |
| 1676 |
tate
mattn
|
|
|
23 |
| 1677 |
go-qcow2
zchee
|
Manage the QEMU qcow2 disk image written in Go |
|
23 |
| 1678 |
mint
otiai10
|
The very minimum assertion for Golang testing framework. |
|
23 |
| 1679 |
dept
ktr0731
|
Go tool management based on Go modules |
|
23 |
| 1680 |
go-cloud-vision-api
kaneshin
|
Usage of Google Cloud Vision API on Golang. |
|
23 |
| 1681 |
line-bot-sdk-go
dongri
|
LINE Bot SDK for Go (Golang) |
|
23 |
| 1682 |
action-lgtm-reaction
micnncim
|
GitHub Action to send LGTM reaction |
|
23 |
| 1683 |
hikaru
najeira
|
A web framework for Go |
|
23 |
| 1684 |
gomruby
AlekSi
|
DEPRECATED. Embeds mruby (mini Ruby) VM into Go. |
|
23 |
| 1685 |
f4go
Konstantin8105
|
Transpiling fortran code to golang code |
|
23 |
| 1686 |
audio
aoeu
|
A Go audio and MIDI package. |
|
23 |
| 1687 |
goblog
icub3d
|
A static blog generator implemented in Go. |
|
23 |
| 1688 |
fervor
jangler
|
Graphical cross-platform text editor |
|
23 |
| 1689 |
graphdot
ewohltman
|
Visualize Go module dependencies in Graphviz DOT format |
|
23 |
| 1690 |
sequel
alecthomas
|
Sequel - A Go <-> SQL mapping package |
|
22 |
| 1691 |
go-tools
corsc
|
Things to make golang development better |
|
22 |
| 1692 |
gobit
jessta
|
Bittorrent Client in Go (abandoned) |
|
22 |
| 1693 |
equalfile
udhos
|
Go package to compare files |
|
22 |
| 1694 |
go-bot
fabioxgn
|
Project moved to: |
|
22 |
| 1695 |
haiku-finder
dgryski
|
A program to search text files for sentences that match 5-7-5 a syllable count. |
|
22 |
| 1696 |
go-duoweb
dgryski
|
Duo Security two-factor authentication for Go web applications |
|
22 |
| 1697 |
vendorize
kisielk
|
vendorize is a tool for vendorizing go imports, including transitive dependencies |
|
22 |
| 1698 |
chat
xtaci
|
pub/sub based chat server |
|
22 |
| 1699 |
sstable
xtaci
|
bigdata processing in golang |
|
22 |
| 1700 |
golib
fatedier
|
Golang packages used in frp and fft. |
|
22 |
| 1701 |
lessgoext
henrylee2cn
|
Lessgo's expansion module. |
|
22 |
| 1702 |
talks
bigwhite
|
my personal speaking slides for tech conference |
|
22 |
| 1703 |
gonlpir
crackcell
|
Golang wapper for NLPIR/ICTCLAS2015. |
|
22 |
| 1704 |
lazyredis
liyue201
|
基于gocui实现的redis命令行客户端 |
|
22 |
| 1705 |
goproxy
ejunjsh
|
🍉 a proxy with go,supports http,socks4/5 at the same time. |
|
22 |
| 1706 |
goPsdLib
wuciyou
|
|
|
22 |
| 1707 |
DazeProxy
crabkun
|
一个用Golang编写的免费、多用户、高性能代理服务端。 |
|
22 |
| 1708 |
elastic-with-docker
olivere
|
Example for using Elastic with Docker / Docker Compose. |
|
22 |
| 1709 |
jobqueue
olivere
|
Jobqueue manages running and scheduling jobs (think Sidekiq or Resque for Go). |
|
22 |
| 1710 |
retry
octo
|
Package retry implements a wrapper to retry failing function calls. |
|
22 |
| 1711 |
dockerpatch
moul
|
:whale: Read, write, manipulate, convert & apply filters to Dockerfiles |
|
22 |
| 1712 |
nativedtls
jvermillard
|
OpenSSL binding for Golang DTLS support |
|
22 |
| 1713 |
gomarathon
jbdalido
|
Package gomarathon provides a go client to interact with a marathon |
|
22 |
| 1714 |
dingo
sarulabs
|
Generated dependency injection containers in go (golang) |
|
22 |
| 1715 |
gopherdiscovery
dahernan
|
Simple Service Discovery for Go and nanomsg |
|
22 |
| 1716 |
gedcom
iand
|
Go package to parse GEDCOM files. |
|
22 |
| 1717 |
pipe
paulbellamy
|
Concurrent, sequential, functional transformations along Golang channels. |
|
22 |
| 1718 |
go-ocr
maxim2266
|
A tool for extracting text from scanned documents (via OCR), with user-defined post-processing. |
|
22 |
| 1719 |
natural
mattn
|
|
|
22 |
| 1720 |
gorem
mattn
|
|
|
22 |
| 1721 |
echo-livereload
mattn
|
|
|
22 |
| 1722 |
beni
koron
|
code syntax highlighter written in golang (WIP) |
|
22 |
| 1723 |
hotsub
otiai10
|
Command line tool to run batch jobs concurrently with ETL framework on AWS or other cloud computi... |
|
22 |
| 1724 |
gollection
azihsoyn
|
gollection is golang collection util library |
|
22 |
| 1725 |
latex
xiam
|
A LaTeX to PNG server |
|
22 |
| 1726 |
bin2go
nsf
|
Binary to Go source file converter |
|
22 |
| 1727 |
gocoverutil
AlekSi
|
|
|
22 |
| 1728 |
retag
sevlyar
|
Change tags of structures' fields in runtime without copying of data in Go. Conditional marshalli... |
|
22 |
| 1729 |
miga
chapsuk
|
Golang CLI database migration tool |
|
22 |
| 1730 |
claymud
natefinch
|
Highly configurable and performant MUD written in Go |
|
22 |
| 1731 |
constext
sdboyer
|
ctx = Cons(ctx1, ctx2) |
|
22 |
| 1732 |
service-go
jvehent
|
Service management for Linux (systemd, upstart, sys-v), Darwin (launchd) and Windows. Forked from... |
|
22 |
| 1733 |
go-emacs
sigma
|
experimental Emacs modules in Go |
|
22 |
| 1734 |
goclone
liquidgecka
|
A go library that wraps the linux 'clone' system call. |
|
22 |
| 1735 |
fib
davecheney
|
Example code for http://dave.cheney.net/2013/06/09/writing-table-driven-tests-in-go |
|
21 |
| 1736 |
crypto
jacobsa
|
Some Go cryptography routines that are not included in the Go standard library. |
|
21 |
| 1737 |
go-beacon
gleicon
|
HTTP Beacon for boomerang.js and other analytics/trackers |
|
21 |
| 1738 |
go-clockpro
dgryski
|
go-clockpro: CLOCK-Pro cache eviction algorithm |
|
21 |
| 1739 |
go-linebreak
dgryski
|
Line breaking in linear time |
|
21 |
| 1740 |
go-yubiauth
dgryski
|
Yubikey Authorization Server |
|
21 |
| 1741 |
go-lepton
maruel
|
Serves images taken on a FLIR Lepton connected to a Raspberry Pi SPI port to over HTTP. |
|
21 |
| 1742 |
sinksmtp
siebenmann
|
Sinksmtp is a 'sink' SMTP server, one that does nothing more than record incoming email. |
|
21 |
| 1743 |
GoURLShortener
nickpresta
|
A URL shortener using http://is.gd/ and the Go programming language (http://golang.org/) |
|
21 |
| 1744 |
rank
xtaci
|
ranking server |
|
21 |
| 1745 |
apiware
henrylee2cn
|
Apiware binds the specified parameters of the Golang net/http and fasthttp requests to the struct... |
|
21 |
| 1746 |
kproc
codeskyblue
|
go lib. offer a better way to kill all child process. [cross platform] |
|
21 |
| 1747 |
protoc-gen-sharpnet
davyxu
|
基于protobuf-net的C# Protobuf 插件 |
|
21 |
| 1748 |
comb-go
bingohuang
|
A CLI tool implemented by Golang to manage `CloudComb` resource |
|
21 |
| 1749 |
elephantlist
3xian
|
A data structure that allows fast search within an ordered sequence of elements |
|
21 |
| 1750 |
go-tmlog
heiyeluren
|
Golang implement logging library (the require golang >= 1.0) |
|
21 |
| 1751 |
cwnu-score
zxysilent
|
快速查询成绩以excel方式展现 |
|
21 |
| 1752 |
IP-resolver
m3ng9i
|
A command-line tool for getting a domain's IPs from multiple name servers. |
|
21 |
| 1753 |
saashard
berkaroad
|
根据具体业务数据的划分，实现db级别的数据分片拆分。思路来源mycat和kingshard。 |
|
21 |
| 1754 |
echodemo
akkagao
|
学习使用传说中比其他Go web框架性能高10倍的ECHO |
|
21 |
| 1755 |
tsing
dxvgef
|
Go语言开发的微核心HTTP框架，结构轻量简单，方便二次开发 |
|
21 |
| 1756 |
build-go
fd0
|
build.go - Program for building Go binaries without a GOPATH |
|
21 |
| 1757 |
esdiff
olivere
|
Elasticsearch diff tool. |
|
21 |
| 1758 |
radix
sauerbraten
|
An implementation of the radix tree data structure (http://en.wikipedia.org/wiki/Radix_tree). |
|
21 |
| 1759 |
porcelain
robertgzr
|
a git status parser |
|
21 |
| 1760 |
ram
vdemeester
|
A golang opiniated continuous testing tool 🐏 |
|
21 |
| 1761 |
gigot
remyoudompheng
|
Gigot is a Go implementation of Git storage layer. |
|
21 |
| 1762 |
pop
aseure
|
:corn: Generate directories and files in Go as quickly as making pop corn :corn: |
|
21 |
| 1763 |
httprs
jfbus
|
A ReadSeeker for http.Response.Body |
|
21 |
| 1764 |
spinarago
danicat
|
A basic web crawler written in Go |
|
21 |
| 1765 |
testing-gorillas
quii
|
|
|
21 |
| 1766 |
spotify
iand
|
Go package to access the Spotify API |
|
21 |
| 1767 |
account_service
arbarlow
|
gRPC service for creating accounts (name, email, password etc) |
|
21 |
| 1768 |
diskrsync
dop251
|
rsync for block devices and disk images |
|
21 |
| 1769 |
phoenix
ehazlett
|
Pluggable bot for Slack |
|
21 |
| 1770 |
docker-hive
ehazlett
|
Docker Clustering |
|
21 |
| 1771 |
imgur
mattn
|
|
|
21 |
| 1772 |
genshijin
mattn
|
|
|
21 |
| 1773 |
nyanko
mattn
|
|
|
21 |
| 1774 |
gtc
koron
|
Go tools catalog |
|
21 |
| 1775 |
chant
otiai10
|
Chat Application written in Go, using Firebase, working on GAE/Go, easy to deploy |
|
21 |
| 1776 |
w32uiautomation
hnakamur
|
A library written in Go for Windows UI Automation |
|
21 |
| 1777 |
amazon-kinesis-go-example
suzuken
|
Dealing Amazon Kinesis Stream with aws-sdk-go |
|
21 |
| 1778 |
goma
kyokomi
|
goma is a Database access framework for golang（Go） |
|
21 |
| 1779 |
google-home-client-go
evalphobia
|
Google Home client for golang |
|
21 |
| 1780 |
flagstone
kurehajime
|
flagstone is a Go library to convert flags to web UI. |
|
21 |
| 1781 |
caskdb
wenzhengjiang
|
A distributed key-value store |
|
21 |
| 1782 |
kiwi
grafov
|
Fast, structured, with filters and dynamic sinks. No levels. Logger & context keeper for Go language 🥝 |
|
21 |
| 1783 |
ash
seletskiy
|
Atlassian Stash (Bitbucket) reviews in editor |
|
21 |
| 1784 |
mail-bouncer
olegfedoseev
|
Email validation service with RESTish API |
|
21 |
| 1785 |
xaccess
rs
|
Go http handler access logger |
|
21 |
| 1786 |
diceware
natefinch
|
an implementation of the diceware passphrase generation algorithm |
|
21 |
| 1787 |
keep
natefinch
|
Go bindings wrapping the Google Keep API |
|
21 |
| 1788 |
md2vim
FooSoft
|
Tool for automatically converting markdown to vimdoc format |
|
21 |
| 1789 |
go-netfilter-queue
kraman
|
Go bindings for libnetfilter_queue |
|
21 |
| 1790 |
go-avltree
ancientlore
|
AVL tree with some useful extensions written in Go |
|
21 |
| 1791 |
exponent-server-sdk-golang
oliveroneill
|
Exponent push notification go library |
|
20 |
| 1792 |
basgo
udhos
|
basgo compiles BASIC-lang to Golang. Then 'go build' can translate code to native executable binary. |
|
20 |
| 1793 |
go-s4lru
dgryski
|
s4lru cache |
|
20 |
| 1794 |
go-t1ha
dgryski
|
Go implementation of the t1ha hash function |
|
20 |
| 1795 |
go-yubicloud
dgryski
|
go-yubicloud: Client for Yubico's OTP Validation Service |
|
20 |
| 1796 |
go-skip32
dgryski
|
Skip32 integer obfuscation routines |
|
20 |
| 1797 |
circular
maruel
|
Efficient thread-safe circular byte buffer to keep in-memory logs |
|
20 |
| 1798 |
datastore-mapper
CaptainCodeman
|
Appengine Datastore Mapper in Go |
|
20 |
| 1799 |
tiff
chai2010
|
Rich TIFF/BigTIFF/GeoTIFF decoder/encoder for Go (Pure Go/Zero Dependencies) |
|
20 |
| 1800 |
mgosniff
ma6174
|
MongoDB Wire Protocol Analysis Tools |
|
20 |
| 1801 |
unikmer
shenwei356
|
A golang package and a CLI for manipulating small k-mers (k <= 32) optional with Taxids but witho... |
|
20 |
| 1802 |
go-toolkit
mylxsw
|
Golang 工具集，平时在开发中常用的一些库或者封装的函数 |
|
20 |
| 1803 |
coyotes
mylxsw
|
非常简单的异步命令执行队列 |
|
20 |
| 1804 |
lol_replayer_for_tencent
cfc4n
|
League Of Legends 英雄联盟，腾讯游戏助手TGP录像的解析代码，可搭建录像服务器，启动游戏进行观看录像。 |
|
20 |
| 1805 |
fae
funkygao
|
Distributed RPC framework for enterprise SOA infrastructure |
|
20 |
| 1806 |
caddy-api-gateway-demo
hyacinthus
|
Use caddy as API gateway in microservice. |
|
20 |
| 1807 |
everynet
sun8911879
|
golang for http socks5 proxy |
|
20 |
| 1808 |
gomvc
sdming
|
smart web & lightweight web framework in golang |
|
20 |
| 1809 |
pkg
mkideal
|
pkg contains some utility packages |
|
20 |
| 1810 |
context
shylinux
|
2.1 一门新的编程语言，一种新的应用框架 |
|
20 |
| 1811 |
GoQuant
6xiao
|
simple algorithmic analyze and strategy trading |
|
20 |
| 1812 |
dnspod-ddns
scofieldpeng
|
基于dnspod的ddns |
|
20 |
| 1813 |
cert-sync
dunjut
|
Dynamic provision for istio ingressgateway certificates. |
|
20 |
| 1814 |
wechat-ai
gnuos
|
微信公众号聊天机器人，类似于微信小冰的功能 |
|
20 |
| 1815 |
quictun
julienschmidt
|
Hidden Tunneling using the QUIC Protocol |
|
20 |
| 1816 |
gencodec
fjl
|
Command gencodec generates marshaling methods for Go struct types. |
|
20 |
| 1817 |
dapper
olivere
|
Dapper for Google Go. |
|
20 |
| 1818 |
go-snake-telnet
plutov
|
Snake Game over telnet protocol in Go |
|
20 |
| 1819 |
pongo2-addons
flosch
|
Official filter and tag addons for pongo2 |
|
20 |
| 1820 |
simsim
Merovius
|
TOFU ssh server |
|
20 |
| 1821 |
go-opengl
metaleap
|
[stale since 2013] lib for creating OpenGL apps of the cross-platform and modern sort (ie. Core p... |
|
20 |
| 1822 |
n26
njuettner
|
Unofficial CLI for N26 🤑 |
|
20 |
| 1823 |
go-ssh-cracker
thanasisk
|
A simple ssh private key password recovery tool written in Go |
|
20 |
| 1824 |
buildbot-dashboard
ghophp
|
buildbot dashboard optimised for central displays |
|
20 |
| 1825 |
rutracker-proxy
zhulik
|
Tool for proxying client's announces to blocked rutracker servers |
|
20 |
| 1826 |
vymad
metal3d
|
Vymad - Vym to markdown generator |
|
20 |
| 1827 |
rdbtools
vrischmann
|
A Redis RDB parser |
|
20 |
| 1828 |
go-graylog
Devatoria
|
Graylog GELF messages sending using UDP, TCP or TCP/TLS, written in Golang. |
|
20 |
| 1829 |
present
matryer
|
Presentations repository |
|
20 |
| 1830 |
gomodmerge
rogpeppe
|
merge go.mod files |
|
20 |
| 1831 |
go-ffmpeg-video-encoding
pwaller
|
Basic bindings for ffmpeg video encoding |
|
20 |
| 1832 |
routify
martingallagher
|
Simple and performant routing in Go. |
|
20 |
| 1833 |
gateway
michaelbironneau
|
Minimal API gateway |
|
20 |
| 1834 |
docker-proxy
ehazlett
|
Simple proxy application for the Docker Remote API via sockets |
|
20 |
| 1835 |
git-fixauthor
mattn
|
|
|
20 |
| 1836 |
ght
mattn
|
GitHub Trend in CLI |
|
20 |
| 1837 |
modelgen
mattn
|
|
|
20 |
| 1838 |
jsonpreprocess
hnakamur
|
json preprocessor library and tools written in Go. |
|
20 |
| 1839 |
martini-acerender
yosssi
|
Martini middleware/handler for parsing Ace templates and rendering HTML |
|
20 |
| 1840 |
gosh
osamingo
|
Provide Go Statistics Handler, Struct, Measure Method |
|
20 |
| 1841 |
ddsv-go
y-taka-23
|
A toy deadlock detector written in Go. |
|
20 |
| 1842 |
go-sqlla
mackee
|
Type safe, reflect free, generative SQL Builder + ORM-like methods |
|
20 |
| 1843 |
swiftfs
hironobu-s
|
SwiftFS is the file system to mount OpenStack Swift via FUSE. |
|
20 |
| 1844 |
go-grib2
amsokol
|
GRIB2 library for Go programming language (golang) |
|
20 |
| 1845 |
gopb3any
logrusorgru
|
example how to use protocol buffers v3 Any type in golang |
|
20 |
| 1846 |
grokky
logrusorgru
|
pure golang grok-like library |
|
20 |
| 1847 |
rtsp
deepch
|
Golang rtsp implement |
|
20 |
| 1848 |
coffer
claygod
|
ACID key-value database. |
|
20 |
| 1849 |
goweek
grsmv
|
ISO 8601 compatible library for working with week entities for Go |
|
20 |
| 1850 |
go-benchmark-app
mrLSD
|
Application for HTTP benchmarking via different rules and configs |
|
20 |
| 1851 |
goldsmith
FooSoft
|
Static pipeline-based website generator written in Go. |
|
20 |
| 1852 |
go-netcdf
fhs
|
Go binding for the netCDF C library. |
|
20 |
| 1853 |
build-web-application-with-golang_ES
jackgris
|
Esta es una traducción al español sobre un libro de desarrollo web con Go que esta bajo una licen... |
|
19 |
| 1854 |
manta
davecheney
|
Joyent Manta client for Go |
|
19 |
| 1855 |
generate_cert
SvenDowideit
|
generate the tls certs needed for Docker TLS socket. |
|
19 |
| 1856 |
goterm
freman
|
Web based xterm with golang backend. |
|
19 |
| 1857 |
go-rendezvous
dgryski
|
rendezvous hashing |
|
19 |
| 1858 |
go-sip13
dgryski
|
siphash 1-3 |
|
19 |
| 1859 |
go-xoshiro
dgryski
|
xoshiro256** random number generator |
|
19 |
| 1860 |
subcommands
maruel
|
Permits a Go application to implement subcommands support similar to what is supported by the 'go' tool. |
|
19 |
| 1861 |
go-kstat
siebenmann
|
Access Solaris kstats from Go. Provides a Go API for the Solaris kstat library for retrieving ker... |
|
19 |
| 1862 |
winsvc
chai2010
|
windows service |
|
19 |
| 1863 |
bpg
chai2010
|
BPG decoder for Go (Zero Dependencies). |
|
19 |
| 1864 |
freebot
fatedier
|
A simple github workflow bot. |
|
19 |
| 1865 |
gopf
xjdrew
|
golang port forward |
|
19 |
| 1866 |
eventarbiter
andyxning
|
Kubernetes Events Alarmer |
|
19 |
| 1867 |
holmes
leesper
|
Golang logging package |
|
19 |
| 1868 |
ifconfig
missdeer
|
Yet Another ifconfig inspired by ifconfig.me |
|
19 |
| 1869 |
paycode
funkygao
|
演示支付宝和微信支付的付款码生成原理 |
|
19 |
| 1870 |
Scraper
henson
|
Tracking the most popular Github repos, updated daily. |
|
19 |
| 1871 |
host-stat-go
likexian
|
Go module for collecting host stat |
|
19 |
| 1872 |
gorest
ejunjsh
|
a restful framework with go |
|
19 |
| 1873 |
fastrouter
razonyang
|
FastRouter is a fast, flexible HTTP router written in Go. |
|
19 |
| 1874 |
git-notify
qjw
|
git仓库设置hook，通知企业微信 |
|
19 |
| 1875 |
ketos
setekhid
|
Cross Container Builder (Ketos), a tasting project for Go Hackathon 2017 Shanghai. This project a... |
|
19 |
| 1876 |
go-augeas
dominikh
|
Go bindings for augeas |
|
19 |
| 1877 |
simple-webserver
andygrunwald
|
A small webserver for testing various technologies, techniques and concepts written in Go. |
|
19 |
| 1878 |
do
seiflotfy
|
A collection of essential helper Functions |
|
19 |
| 1879 |
superminhash
seiflotfy
|
SuperMinHash: A New Minwise Hashing Algorithm for Jaccard Similarity Estimation |
|
19 |
| 1880 |
GopherAngularTutorial
cryptix
|
A port of the AngularJS.org tutorial to GopherJS |
|
19 |
| 1881 |
moxy
jvermillard
|
A Golang MQTT proxy |
|
19 |
| 1882 |
gost
remeh
|
OLD AND DEPRECATED - A realtime distributed computation system using NSQ and Etcd. |
|
19 |
| 1883 |
dht
mh-cbon
|
golang dht / Kademlia |
|
19 |
| 1884 |
grpc-go-kit-example
qneyrat
|
go-kit and gRPC |
|
19 |
| 1885 |
wgctl
apognu
|
Utility to configure and manage your WireGuard tunnels |
|
19 |
| 1886 |
gopherjs-grpc-websocket
johanbrandhorst
|
An example implementation of bridging gRPC with a GopherJS frontend over Websockets |
|
19 |
| 1887 |
gominikanren
awalterschulze
|
a Go implementation of miniKanren, an embedded Domain Specific Language for logic programming. |
|
19 |
| 1888 |
breaker
dahernan
|
Circuit breaker implementation in Go |
|
19 |
| 1889 |
rotate
mattbostock
|
A small command-line utility to rotate files or directories |
|
19 |
| 1890 |
currency
bnkamalesh
|
A currency computations package. |
|
19 |
| 1891 |
go-to-hell
mattn
|
(╯°□°）╯︵ɓuɐloɓ (x1) |
|
19 |
| 1892 |
instance-per-pod
AkihiroSuda
|
Create a dedicated IaaS instance per Pod to mitigate container breakout (including CPU vulnerabil... |
|
19 |
| 1893 |
goplayground
tenntenn
|
client of Go Playground |
|
19 |
| 1894 |
watchreadlisten
shawnps
|
Search for movies, books, and albums and save them to a list. |
|
19 |
| 1895 |
emv-qrcode
dongri
|
Golang Based EMV QR Code Generator and Parser (MPM, CPM) |
|
19 |
| 1896 |
varfmt
achiku
|
Convert string into Go variable name following Go naming convention |
|
19 |
| 1897 |
soapc
achiku
|
Golang SOAP client |
|
19 |
| 1898 |
aws-sdk-go-wrapper
evalphobia
|
Simple wrapper for aws-sdk-go |
|
19 |
| 1899 |
gomo-simra
pankona
|
GOMObile SIMple wRApper |
|
19 |
| 1900 |
gogh
kyoh86
|
GO GitHub project manager |
|
19 |
| 1901 |
go-web-workshop-jp
qt-luigi
|
GoのApp EngineでWebアプリケーションを構築する (Japanese translation of https://github.com/campoy/go-web-workshop) |
|
19 |
| 1902 |
yags
pltanton
|
Go powered statusline generator |
|
19 |
| 1903 |
go-tanks
NOX73
|
Server for tanks battle game on golang |
|
19 |
| 1904 |
proto2gql
saturn4er
|
The project has been migrated to https://github.com/EGT-Ukraine/go2gql. |
|
19 |
| 1905 |
unexport
fatih
|
Unexport notused exported identifiers in Go |
|
19 |
| 1906 |
yomichan-import
FooSoft
|
External dictionary importer for Yomichan. |
|
19 |
| 1907 |
cubez
tbogdala
|
Cubez is a 3d physics engine written natively in Go. |
|
19 |
| 1908 |
evedata
antihax
|
EVE Data Website |
|
19 |
| 1909 |
unsafeslice
alecthomas
|
Unsafe zero-copy slice casts for Go |
|
18 |
| 1910 |
multiplex
alecthomas
|
This Go package multiplexes streams over a single underlying transport io.ReadWriteCloser. |
|
18 |
| 1911 |
lifx
wolfeidau
|
Minimal lifx api for go |
|
18 |
| 1912 |
aws-iot-go
wolfeidau
|
This is a small project illustrating how to use golang to provision then connect to the Amazon We... |
|
18 |
| 1913 |
go-memset
tmthrgd
|
An efficient memset implementation for Golang. |
|
18 |
| 1914 |
emailcli
wrouesnel
|
Command line email sending client written in Go. |
|
18 |
| 1915 |
inspect
radovskyb
|
inspect is a small Go package that makes it easy to inspect information about Go source code. |
|
18 |
| 1916 |
gwob
udhos
|
gwob - Pure Go Golang parser for Wavefront .OBJ 3D geometry file format |
|
18 |
| 1917 |
gody
guiferpa
|
:balloon: A lightweight struct validator for Go |
|
18 |
| 1918 |
ragel-examples
dgryski
|
|
|
18 |
| 1919 |
go.io
snormore
|
A Go application providing a push server using a pluggable client transports (such as sockjs, soc... |
|
18 |
| 1920 |
go-dynect
nesv
|
Go client library for Dyn's DynECT API |
|
18 |
| 1921 |
redis-sentinel-micro
dhilipkumars
|
Minimalistic redis sentinel process only to do slave promoton |
|
18 |
| 1922 |
nfproxy
sbezverk
|
nftables based proxy for kubernetes |
|
18 |
| 1923 |
go-twitch
knspriggs
|
A golang client for the Twitch v3 API - public APIs only (for now) |
|
18 |
| 1924 |
goredis
siddontang
|
A simple redis client |
|
18 |
| 1925 |
rewind
xtaci
|
Text-Based UI for Kafka |
|
18 |
| 1926 |
timer
henrylee2cn
|
Go语言各种定时器的实现。 |
|
18 |
| 1927 |
lessgo_doc
henrylee2cn
|
Lessgo user's manual. |
|
18 |
| 1928 |
daisy
xjdrew
|
|
|
18 |
| 1929 |
rrframework
songtianyi
|
golang http/tcp backend framework |
|
18 |
| 1930 |
hat-go
likexian
|
A CLI tool for HTTP API Testing |
|
18 |
| 1931 |
fastimage
sillydong
|
Golang implementation of fastimage. |
|
18 |
| 1932 |
xldl
ying32
|
迅雷下载引擎SDK Go语言版 |
|
18 |
| 1933 |
feedreader
m3ng9i
|
Feedreader is a Go package for parsing RSS 2.0 and Atom 1.0 feed. |
|
18 |
| 1934 |
argv
zhuah
|
|
|
18 |
| 1935 |
e3ch
soyking
|
etcd v3 client with hierarchy |
|
18 |
| 1936 |
leetcode
4396
|
all my submissions |
|
18 |
| 1937 |
pikamgr
pourer
|
Pika Cluster Manager Platform. Based on Codis3.2.2-Dashboard and Codis3.2.2-FE. |
|
18 |
| 1938 |
go-js-xhr
dominikh
|
|
|
18 |
| 1939 |
go-vk
dominikh
|
Go bindings for Vulkan |
|
18 |
| 1940 |
pgrk
miku
|
Command line pagerank computation with Go. |
|
18 |
| 1941 |
go-ntdll
hillu
|
Go interface to NTDLL functions |
|
18 |
| 1942 |
tpl
schneidexe
|
Use go templates with simple and complex environment variables |
|
18 |
| 1943 |
gopherlyzer
KaiSta
|
Static Trace-Based Deadlock Analysis for Synchronous Mini-Go |
|
18 |
| 1944 |
quicssh
moul
|
SSH over QUIC |
|
18 |
| 1945 |
number-to-words
moul
|
convert number into words (english, french, italian, roman, spanish, portuguese, belgium, dutch, ... |
|
18 |
| 1946 |
go-exercices
AntoineAugusti
|
Exercices from the Go tour |
|
18 |
| 1947 |
upd
remeh
|
Upload from the command-line, share with your browsers. |
|
18 |
| 1948 |
rbolt
vincent-petithory
|
Replication for Boltdb databases. |
|
18 |
| 1949 |
goax
rakoo
|
A pure-go implementation of the Axolotl Ratchet, extracted from pond |
|
18 |
| 1950 |
dart2exe
aliafshar
|
Convert console Dart applications into single executables containing the VM and all dependencies. |
|
18 |
| 1951 |
go-blurhash
bbrks
|
🖼#⃣ A pure Go implementation of Blurhash |
|
18 |
| 1952 |
deephash
davegardnerisme
|
Deep hashing for Go - able to calculate an fnv hash of nested data structures with exported fields. |
|
18 |
| 1953 |
x11ui
wiless
|
Simple UI framework using github.com/BurntSushi/xgbutil package using Go. |
|
18 |
| 1954 |
go-libvterm
mattn
|
Go binding for libvterm |
|
18 |
| 1955 |
go-cgiserver
mattn
|
CGI server writen in golang. |
|
18 |
| 1956 |
go-erajp
mattn
|
日本の元号を扱う為のライブラリ |
|
18 |
| 1957 |
shellwrap
mattn
|
|
|
18 |
| 1958 |
htpasswd
mattn
|
|
|
18 |
| 1959 |
gaesessions
hnakamur
|
session stores for Google App Engine's datastore and memcahe. |
|
18 |
| 1960 |
wiki
suzuken
|
Example implementation of wiki |
|
18 |
| 1961 |
cris
ktr0731
|
Light weight file sharing application with an Ethereum smart contract (experimental app. insecure!) |
|
18 |
| 1962 |
github-sprinter
micnncim
|
CLI managing GitHub milestones as sprints |
|
18 |
| 1963 |
mast
ikawaha
|
Minimal Acyclic Subsequential Transducers |
|
18 |
| 1964 |
trie
acomagu
|
The fast and flexible Trie Tree implementation in Go. |
|
18 |
| 1965 |
go-hook
moutend
|
`go-hook`provides low level keyboard and mouse hook for Windows. |
|
18 |
| 1966 |
gip
moutend
|
CLI tool for displaying GitHub Issues and Pull requests |
|
18 |
| 1967 |
conohasay
hironobu-s
|
conohasay is a program that generates ASCII picture of ConoHa characters |
|
18 |
| 1968 |
dig
xiam
|
Easy tools for traversing Go maps. |
|
18 |
| 1969 |
snake-server
ivan1993spb
|
The online arcade 🐍 snake-game 🎮 server. A pure Go implementation |
|
18 |
| 1970 |
draftjs
ejilay
|
Draft.js exporter for Go |
|
18 |
| 1971 |
perdocker
NOX73
|
Eval code inside docker |
|
18 |
| 1972 |
go-sypexgeo
night-codes
|
SypexGeo API bindings for Go (provides access data from SypexGeo IP database files) |
|
18 |
| 1973 |
talks
fatih
|
My personal talk slides |
|
18 |
| 1974 |
tree
natefinch
|
A statically typed binary tree in Go without casts or reflection |
|
18 |
| 1975 |
tparse
karrick
|
time parsing library for Go; supports more time units than standard library |
|
18 |
| 1976 |
deeperror
amattn
|
Very informative, enlightening and pleasantly formatted errors for Go |
|
18 |
| 1977 |
pego
losinggeneration
|
PEG library in Go based on LPeg |
|
18 |
| 1978 |
iqfeed
Nitecon
|
Golang implementation for IQ Feed low level network protocol reader. |
|
18 |
| 1979 |
orbit
roganartu
|
A Go implementation of the LMAX Disruptor |
|
18 |
| 1980 |
ephemeral-roles
ewohltman
|
A Discord bot for managing ephemeral roles based upon voice channel member presence |
|
18 |
| 1981 |
aetools
ronoaldo
|
Utilities to build and manage Google App Engine apps |
|
17 |
| 1982 |
go-keyless
dgryski
|
Client and server reimplementation of CloudFlare's Keyless |
|
17 |
| 1983 |
anchor
hainesc
|
Anchor is a Layer-2 CNI plugin based MacVLAN with multiple interfaces support |
|
17 |
| 1984 |
go-https
flyingtime
|
golang https |
|
17 |
| 1985 |
vptree
DataWraith
|
Vantage-point tree implementation in the Go programming language |
|
17 |
| 1986 |
ujihisa
mattn
|
便利 |
|
17 |
| 1987 |
goq
tenntenn
|
Search Go's objects and ast nodes by queries |
|
17 |
| 1988 |
kuzusi
kurehajime
|
breakout for terminal |
|
17 |
| 1989 |
conoha-net
hironobu-s
|
A security group management tool for ConoHa |
|
17 |
| 1990 |
MyPackBot
toby3d
|
🤖 Your own unlimited pack of Telegram-stickers |
|
17 |
| 1991 |
examples
tylerchr
|
Example code for blog.tylerchr.com. |
|
17 |


In order to save the playlists to your spotify account,
first you need to authorize access to your spotify playlists.
Logged in as {{ this.userId }}.
This is a VueJS experiment, made by Ivanilson Melo.


Chat Demo w/ Lyft OAuth
/lyft drivers to get a map of available drivers near you
/lyft eta for estimate arrival time to come to you
<%= user.id %>
<% } %>Yo, you need to login to chat!
Login with Lyft
/lyft drivers to get a map of available drivers near you
/lyft eta for estimate arrival time to come to you
<%= user.id %>
<% } %>


--- layout: default ---
My research interests include reinforcement learning, robotics, automation, machine learning.
On-line estimation of an optimal treatment allocation strategy for the control of white-nose syndrome in batsPublications
Collaborative multi-agent search strategies for locating rogue nuclear weapons
Estimation of an optimal spatio-temporal allocation strategy without a system dynamics model


Pope urges Catholics to ‘communicate faith’ in Buddhist-majority Thailand
Francis prayed at the sanctuary of Thailand’s first martyred priest.
Pope Francis tended to the needs of Thailand’s tiny Catholic hierarchy, urging priests and nuns to find ways to communicate the faith with “a Thai face and flesh” in an overwhelmingly Buddhist country.
Thousands of Thais welcomed Francis as he travelled to St Peter’s Parish, a Catholic community outside Bangkok, to pray at the sanctuary of Thailand’s first martyred priest.
There, he told a few hundred priests and nuns that he read “with some pain” that for many Thais, Christianity is “a religion for foreigners”.
“With that same intimacy, let us give faith a Thai face and flesh, which involves much more than making translations.”
Children dressed as monks and nuns, as well as real-life religious and ordinary Catholics, cheered him as he passed through the crowd outside the church in his Popemobile and later on foot.
It is the first time in a generation that Thais have seen a Pope up close, after John Paul II became the first pontiff to visit Thailand in 1984.
Pornnutcha Kruprasert, a 14-year-old training to be a nun from southern Prachuap Khiri Khan province, said she was “excited and delighted” to see the Pope.
“The Pope always has good thoughts for all youths,” she said cheerfully. “We can bring his teachings into real life.”
On Friday afternoon, he attended an interfaith encounter to highlight care for the poor and the environment as areas where Catholics can co-operate with Buddhists, Muslims and members of other Christian denominations.
“All of us are called not only to heed the voice of the poor in our midst: the disenfranchised, the downtrodden, the indigenous peoples and religious minorities, but also to be unafraid to create opportunities… to work hand in hand,” he said.
“For our part, we are asked to embrace the moral imperative of upholding human dignity and respecting the rights of conscience and religious freedom.”


@(title: String)
Play Chess: TuiString
Play Chess: wui
Play Chess: jswui
Play Chess: angular wui
polymerTesting
polymer_pureCss
polymer_withBootstrap_navLeft
polymer_withBootstrap_navTop
polymer_withBootstrap_gameString
newGamePage


Connection and transaction management is one of the most important concepts in an application that uses a database. When to open a connection, when to start a transaction, how to dispose the connection and so on.. ASP.NET Boilerplate manages database connection and transactions by it's unit of work system.
ASP.NET Boilerplate opens a database connection (it may not be opened immediately, but opened in first database usage, based on ORM provider implementation) and begins a transaction when entering a unit of work method. So, you can use connection safely in this method. At the end of the method, the transaction is commited and the connection is disposed. If the method throws any exception, transaction is rolled back and the connection is disposed. In this way, a unit of work method is atomic (a unit of work). ASP.NET Boilerplate does all of these automatically.
If a unit of work method calls another unit of work method, both uses same connection & transaction. The first entering method manages connection & transaction, others use it.
Some methods are unit of work methods by default:
Assume that we have an application service method like below:
public class PersonAppService : IPersonAppService
{
private readonly IPersonRepository _personRepository;
private readonly IStatisticsRepository _statisticsRepository;
public PersonAppService(IPersonRepository personRepository, IStatisticsRepository statisticsRepository)
{
_personRepository = personRepository;
_statisticsRepository = statisticsRepository;
}
public void CreatePerson(CreatePersonInput input)
{
var person = new Person { Name = input.Name, EmailAddress = input.EmailAddress };
_personRepository.Insert(person);
_statisticsRepository.IncrementPeopleCount();
}
}
In the CreatePerson method, we're inserting a person using person repository and incrementing total people count using statistics repository. Both of repositories shares same connection and transaction in this example since application service method is unit of work by default. ASP.NET Boilerplate opens a database connection and starts a transaction when entering CreatePerson method and commit the transaction at end of the method if no exception is thrown, rolls back if any exception occurs. In that way, all database operations in CreatePerson method becomes atomic (unit of work).
In addition to default conventional unit of work classes, you can add your own convention in PreInitialize method of your module like below:
Configuration.UnitOfWork.ConventionalUowSelectors.Add(type => ...);
You should check type and return true if this type should be a conventional unit of work class.
Unit of work implicitly works for the methods defined above. In most cases you don't have to control unit of work manually for web applications. You can explicitly use it if you want to control unit of work somewhere else. There are two approaches for it.
First and preferred approach is using UnitOfWork attribute. Example:
[UnitOfWork]
public void CreatePerson(CreatePersonInput input)
{
var person = new Person { Name = input.Name, EmailAddress = input.EmailAddress };
_personRepository.Insert(person);
_statisticsRepository.IncrementPeopleCount();
}
Thus, CreatePerson methods becomes unit of work and manages database connection and transaction, both repositories use same unit of work. Note that no need to UnitOfWork attribute if this is an application service method. Also see 'unit of work method restrictions' section.
There are some options of the UnitOfWork attribute. See 'unit of work in detail' section. UnitOfWork attribute can also be used for classes to configure all methods of a class. Method attribute overrides the class attribute if exists.
Second appropaches is using the IUnitOfWorkManager.Begin(...) method as shown below:
public class MyService
{
private readonly IUnitOfWorkManager _unitOfWorkManager;
private readonly IPersonRepository _personRepository;
private readonly IStatisticsRepository _statisticsRepository;
public MyService(IUnitOfWorkManager unitOfWorkManager, IPersonRepository personRepository, IStatisticsRepository statisticsRepository)
{
_unitOfWorkManager = unitOfWorkManager;
_personRepository = personRepository;
_statisticsRepository = statisticsRepository;
}
public void CreatePerson(CreatePersonInput input)
{
var person = new Person { Name = input.Name, EmailAddress = input.EmailAddress };
using (var unitOfWork = _unitOfWorkManager.Begin())
{
_personRepository.Insert(person);
_statisticsRepository.IncrementPeopleCount();
unitOfWork.Complete();
}
}
}
You can inject and use IUnitOfWorkManager as shown here (Some base classes have already UnitOfWorkManager injected by default: MVC Controllers, application services, domain services...). Thus, you can create more limited scope unit of works. In this approach, you should call Complete method manually. If you don't call, transaction is rolled back and changes are not saved.
Begin method has overloads to set unit of work options. It's better and shorter to use UnitOfWork attribute if you don't have a good reason.
You may want to disable unit of work for conventional unit of work methods . To do that, use UnitOfWorkAttribute's IsDisabled property. Example usage:
[UnitOfWork(IsDisabled = true)]
public virtual void RemoveFriendship(RemoveFriendshipInput input)
{
_friendshipRepository.Delete(input.Id);
}
Normally, you don't want to do that, but in some situations you may want to disable unit of work:
Note that if a unit of work method calls this RemoveFriendship method, disabling this method is ignored and it uses the same unit of work with the caller method. So, use disabling by carefully. Also, the code above works well since repository methods are unit of work by default.
A unit of work is transactional as default (by it's nature). Thus, ASP.NET Boilerplate starts/commits/rollbacks an explicit database-level transaction. In some special cases, transaction may cause problems since it may lock some rows or tables in the database. In this situations, you may want to disable database-level transaction. UnitOfWork attribute can get a boolean value in it's constructor to work as non-transactional. Example usage:
[UnitOfWork(isTransactional: false)]
public GetTasksOutput GetTasks(GetTasksInput input)
{
var tasks = _taskRepository.GetAllWithPeople(input.AssignedPersonId, input.State);
return new GetTasksOutput
{
Tasks = Mapper.Map<List<TaskDto>>(tasks)
};
}
I suggest to use this attribute as [UnitOfWork(isTransactional: false)]. I think it's more readable and explicit. But you can use as [UnitOfWork(false)].
Note that ORM frameworks (like NHibernate and EntityFramework) internally saves changes in a single command. Assume that you updated a few Entities in a non-transactional UOW. Even in this situation all updates are performed at end of the unit of work with a single database command. But if you execute an SQL query directly, it's performed immediately and not rolled back if your UOW is not transactional.
There is a restriction for non-transactional UOWs. If you're already in a transactional unit of work scope, setting isTransactional to false is ignored (use Transaction Scope Option to create a non-transactional unit of work in a transactional unit of work).
Use non-transactional unit of works carefully since most of the times it should be transactional for data integrity. If your method just reads data, not changes it, it can be safely non-transactional.
Unit of work is ambient. If a unit of work method calls another unit of work method, they share same connection and transaction. First method manages connection, others use it.
You can create a different and isolated transaction in another transaction or can create a non-transactional scope in a transaction. .NET defines TransactionScopeOption for that. You can set Scope option of the unit of work to control it.
If a method is unit of work, ASP.NET Boilerplate saves all changes at the end of the method automatically. Assume that we need method to update name of a person:
[UnitOfWork]
public void UpdateName(UpdateNameInput input)
{
var person = _personRepository.Get(input.PersonId);
person.Name = input.NewName;
}
That's all, name was changed! We did not even called _personRepository.Update method. O/RM framework keep track of all changes of entities in a unit of work and reflects changes to the database.
Note that no need to declare UnitOfWork for conventional unit of work methods.
When you call GetAll() out of a repository method, there must be an open database connection since it
returns IQueryable. This is needed because of deferred execution of IQueryable
Consider the example below:
[UnitOfWork]
public SearchPeopleOutput SearchPeople(SearchPeopleInput input)
{
//Get IQueryable<Person>
var query = _personRepository.GetAll();
//Add some filters if selected
if (!string.IsNullOrEmpty(input.SearchedName))
{
query = query.Where(person => person.Name.StartsWith(input.SearchedName));
}
if (input.IsActive.HasValue)
{
query = query.Where(person => person.IsActive == input.IsActive.Value);
}
//Get paged result list
var people = query.Skip(input.SkipCount).Take(input.MaxResultCount).ToList();
return new SearchPeopleOutput { People = Mapper.Map<List<PersonDto>>(people) };
}
Here, SearchPeople method must be unit of work since ToList() method of IQueryable is called in the method body, and database connection must be open when IQueryable.ToList() is executed.
In most cases you will use GetAll method safely in a web application, since all controller actions are unit of work by default and thus database connection is available in entire request.
You can use UnitOfWork attribute for;
It's suggested to always make the method virtual. You can not use it for private methods. Because, ASP.NET Boilerplate uses dynamic proxying for that and private methods can not be seen by derived classes. UnitOfWork attribute (and any proxying) does not work if you don't use dependency injection and instantiate the class yourself.
There are some options can be used to change behaviour of a unit of work.
First, we can change default values of all unit of works in the startup configuration. This is generally done in PreInitialize method of our module.
public class SimpleTaskSystemCoreModule : AbpModule
{
public override void PreInitialize()
{
Configuration.UnitOfWork.IsolationLevel = IsolationLevel.ReadCommitted;
Configuration.UnitOfWork.Timeout = TimeSpan.FromMinutes(30);
}
//...other module methods
}
Second, we can override defaults for a particular unit of work. For that, UnitOfWork attribute constructor and IUnitOfWorkManager.Begin method have overloads to get options.
And lastly, you can use startup configuration to configure default unit of work attributes for ASP.NET MVC, Web API and ASP.NET Core MVC Controllers (see their documentation).
UnitOfWork system works seamlessly and invisibly. But, in some special cases, you need to call it's methods.
You can access to current unit of work in one of two ways:
ASP.NET Boilerplate saves all changes at end of a unit of work, you don't have to do anything. But, sometimes, you may want to save changes to database in middle of a unit of work operation. An example usage may be saving changes to get Id of a new inserted Entity in EntityFramework.
You can use SaveChanges or SaveChangesAsync method of current unit of work.
Note that: if current unit of work is transactional, all changes in the transaction are rolled back if an exception occurs, even saved changes.
A unit of work has Completed, Failed and Disposed events. You can register to these events and perform needed operations. For example,yYou may want to run some code when current unit of work successfully completed. Example:
public void CreateTask(CreateTaskInput input)
{
var task = new Task { Description = input.Description };
if (input.AssignedPersonId.HasValue)
{
task.AssignedPersonId = input.AssignedPersonId.Value;
_unitOfWorkManager.Current.Completed += (sender, args) => { /* TODO: Send email to assigned person */ };
}
_taskRepository.Insert(task);
}


--- layout: post title: Peace date: '2002-05-06T15:26:00-04:00' tags: - '2002' tumblr_url: http://poetry.liabogoev.com/post/913854920/peace ---
An unexplored territory
unknown to human mind,
A perfect contribution
to a harassed humankind
What will happen
if this gift
is taken away?
Where will that life
that kept us high go?
It will disappear
and the world will fill with
FEAR OF WAR
That is where peace comes in.