server
game services based on micro service
File Explorer
Download Latest Version (.zip)Showing a partial file list โ download the zip above to see everything.
- codeql-analysis.yml
- go.yml
- Dockerfile
- main.go
- Makefile
- README.md
- Dockerfile
- main.go
- Makefile
- README.md
- Dockerfile
- main.go
- Makefile
- README.md
- Dockerfile
- main.go
- Makefile
- README.md
- Dockerfile
- main.go
- Makefile
- Dockerfile
- main.go
- Makefile
- README.md
- Dockerfile
- main.go
- Makefile
- README.md
- Dockerfile
- main.go
- Makefile
- Dockerfile
- main.go
- Makefile
- main.go
- Makefile
- hellodudu.crt
- hellodudu.key
- localhost.crt
- localhost.key
- config.toml
- config.toml
- config.toml
- config.toml
- config.toml
- services.json
- Att.csv
- BattleLayout.csv
- BattleWave.csv
- BuyStrengthen.csv
- Chapter.csv
- Collection.csv
- CollectionBox.csv
- Condition.csv
- CostLoot.csv
- Crystal.csv
- CrystalAttRepo.csv
- CrystalInitViceAtt.csv
- CrystalLevelup.csv
- CrystalSkill.csv
- EquipEnchant.csv
- EquipLevelup.csv
- GlobalConfig.csv
- Hero.csv
- HeroEnchant.csv
- HeroLevelup.csv
- HeroProfession.csv
- Item.csv
- Model.csv
- Monster.csv
- PlayerLevelup.csv
- Quest.csv
- Race.csv
- Rank.csv
- Scene.csv
- SkillBase.csv
- SkillBuff.csv
- SkillEffect.csv
- SkillSummon.csv
- SkillTimeline.csv
- SkillTrack.csv
- SkillTrigger.csv
- Stage.csv
- Talent.csv
- Token.csv
- Tower.csv
- config.toml
- config.toml
- grafana.ini
- loki-local-config.yaml
- config.toml
- init-mongo.js
- prometheus.yml
- promtail-docker-config.yaml
- config.toml
- redis.conf
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- att_define.go
- aura_define.go
- base_define.go
- collection_define.go
- combat_define.go
- comment_define.go
- condition_define.go
- cost_loot_define.go
- crystal_define.go
- event_define.go
- hero_define.go
- item_define.go
- mail_define.go
- player_define.go
- plugin_define.go
- quest_define.go
- rank_define.go
- scene_define.go
- skill_base_define.go
- skill_buff_define.go
- skill_define.go
- skill_effect_define.go
- skill_timeline_define.go
- snowflakes_define.go
- spell_trigger_define.go
- stage_define.go
- store_define.go
- talent_define.go
- token_define.go
- tower_define.go
- att_define.md
- benchmark_mongodb.png
- benchmark_prometheus.png
- connect_to_server.md
- manual.md
- micro_service.png
- organize_graph.md
- redis_mongo.png
- server_cmd.md
- tcp_protocol.md
- text_mud.jpg
- .gitignore
- att_entry.go
- att_manual.go
- battleLayout_entry.go
- battleWave_entry.go
- buyStrengthen_entry.go
- chapter_entry.go
- collection_entry.go
- collectionBox_entry.go
- combat_manual.go
- condition_entry.go
- costLoot_entry.go
- costLoot_manual.go
- crystal_entry.go
- crystalAttRepo_entry.go
- crystalAttRepo_manual.go
- crystalInitViceAtt_entry.go
- crystalInitViceAtt_manual.go
- crystalLevelup_entry.go
- crystalSkill_entry.go
- equipEnchant_entry.go
- equipLevelup_entry.go
- equipLevelup_manual.go
- globalConfig_entry.go
- globalConfig_manual.go
- hero_entry.go
- heroEnchant_entry.go
- heroLevelup_entry.go
- heroProfession_entry.go
- heroProfession_manual.go
- item_entry.go
- model_entry.go
- monster_entry.go
- playerLevelup_entry.go
- quest_entry.go
- race_entry.go
- rank_entry.go
- scene_entry.go
- skillBase_entry.go
- skillBuff_entry.go
- skillEffect_entry.go
- skillSummon_entry.go
- skillTimeline_entry.go
- skillTrack_entry.go
- skillTrigger_entry.go
- stage_entry.go
- talent_entry.go
- token_entry.go
- tower_entry.go
- code_generator.go
- excel.go
- att_manager.go
- att_manager_test.go
- container.go
- logger.go
- att.pb.go
- att.pb.micro.go
- collection.pb.go
- collection.pb.micro.go
- combat.pb.go
- combat.pb.micro.go
- define.pb.go
- define.pb.micro.go
- fragment.pb.go
- fragment.pb.micro.go
- gate.pb.go
- gate.pb.micro.go
- hero.pb.go
- hero.pb.micro.go
- item.pb.go
- item.pb.micro.go
- logon.pb.go
- logon.pb.micro.go
- player.pb.go
- player.pb.micro.go
- quest.pb.go
- quest.pb.micro.go
- rank.pb.go
- rank.pb.micro.go
- scene.pb.go
- scene.pb.micro.go
- talent.pb.go
- talent.pb.micro.go
- test.pb.go
- test.pb.micro.go
- token.pb.go
- token.pb.micro.go
- combat.pb.go
- combat.pb.micro.go
- comment.pb.go
- comment.pb.micro.go
- game.pb.go
- game.pb.micro.go
- gate.pb.go
- gate.pb.micro.go
- mail.pb.go
- mail.pb.micro.go
- pubsub.pb.go
- pubsub.pb.micro.go
- rank.pb.go
- rank.pb.micro.go
- .gitignore
- chat.go
- options.go
- client.go
- client_bots.go
- command_combat.go
- command_crystal.go
- command_equip.go
- command_fragment.go
- command_hero.go
- command_item.go
- command_role.go
- command_server.go
- command_token.go
- commands.go
- gin_server.go
- handle_hero.go
- http.go
- msg_handler.go
- options.go
- player.go
- promptui.go
- transport_client.go
- action.go
- action_ctrl.go
- action_options.go
- atb_ctrl.go
- buff.go
- buff_effect.go
- buff_options.go
- combat_ctrl.go
- combat_ctrl_options.go
- entity_options.go
- move_ctrl.go
- pool.go
- position.go
- scene.go
- scene_camp.go
- scene_entity.go
- scene_manager.go
- scene_options.go
- skill.go
- skill_effect.go
- skill_options.go
- skill_target_finder.go
- combat.go
- gin_server.go
- micro.go
- options.go
- pubsub.go
- rpc_handler.go
- comment.go
- comment_manager.go
- comment_topic_data.go
- gin_server.go
- micro.go
- options.go
- pubsub.go
- rpc_handler.go
- collection.go
- collection_box.go
- options.go
- cost_loot_manager.go
- event_manager.go
- global_controller.go
- global_controller_tower.go
- hero.go
- hero_att_manager.go
- hero_att_test.go
- options.go
- rpc_caller.go
- crystal.go
- crystal_att_manager.go
- crystal_box.go
- equip.go
- equip_att_manager.go
- equip_bar.go
- item.go
- options.go
- account.go
- bufferpool_test.go
- chapter_stage_manager.go
- collection_manager.go
- condition_manager.go
- crystal_controller.go
- equip_controller.go
- fragment_manager.go
- guide_manager.go
- hero_manager.go
- item_manager.go
- item_manager_test.go
- mail_controller.go
- player.go
- player_test.go
- token_manager.go
- tower_manager.go
- tower_manager_test.go
- ops.go
- options.go
- quest.go
- quest_manager.go
- talent_box.go
- account_manager.go
- game.go
- gin_server.go
- handle_account.go
- handle_collection.go
- handle_fragment.go
- handle_gm.go
- handle_hero.go
- handle_item.go
- handle_player.go
- handle_quest.go
- handle_rank.go
- handle_scene.go
- handle_stage.go
- handle_token.go
- handle_tower.go
- micro.go
- msg_handler.go
- msg_handler_test.go
- options.go
- pubsub.go
- rpc_handler.go
- rpc_handler_combat.go
- rpc_handler_mail.go
- rpc_handler_rank.go
- server_gnet.go
- server_tcp.go
- server_websocket.go
- user.go
- consistent_test.go
- game_selector.go
- gate.go
- gin_server.go
- gin_server_test.go
- micro.go
- options.go
- pubsub.go
- rpc_handler.go
- transfer_gate.go
- transfer_gate_options.go
- user.go
- gin_server.go
- mail.go
- mail_box.go
- mail_manager.go
- mail_test.go
- micro.go
- options.go
- pubsub.go
- rpc_handler.go
- gin_server.go
- micro.go
- options.go
- pubsub.go
- rank.go
- rank_data.go
- rank_manager.go
- rpc_handler.go
- cache.go
- cache_test.go
- dummyredis.go
- goredis.go
- miniredis.go
- redigo.go
- db.go
- db_test.go
- dummydb.go
- mock_db.go
- mongodb.go
- mock_store.go
- store.go
- codec.go
- json_marshaler.go
- marshaler.go
- marshaler_test.go
- protobuf_marshaler.go
- options.go
- register.go
- transport.go
- transport_gnet.go
- transport_kcp.go
- transport_tcp.go
- transport_test.go
- transport_websocket.go
- cache.go
- fake_random.go
- fake_random_test.go
- random_helper.go
- random_pick.go
- ringbuffer.go
- ringbuffer_test.go
- ttlwait.go
- ttlwait_group.go
- ttlwait_test.go
- binary_latency_writer.go
- writer.go
- writer_test.go
- zset.go
- zset_test.go
- breaker_test.go
- context.go
- countable_bitset.go
- errgroup.go
- error_check.go
- flags_helper.go
- functions.go
- limit_darwin.go
- limit_linux.go
- limit_windows.go
- prometheus_wrapper.go
- selector.go
- snow_flakes.go
- snow_flakes_test.go
- time.go
- time_test.go
- wait_group_wrapper.go
- .gitignore
- .travis.yml
- adjust.go
- calc.go
- calcchain.go
- cell.go
- chart.go
- CODE_OF_CONDUCT.md
- col.go
- comment.go
- CONTRIBUTING.md
- crypt.go
- datavalidation.go
- date.go
- docProps.go
- drawing.go
- errors.go
- excelize.go
- excelize.svg
- file.go
- hsl.go
- lib.go
- LICENSE
- logo.png
- merge.go
- picture.go
- pivotTable.go
- PULL_REQUEST_TEMPLATE.md
- README.md
- README_zh.md
- rows.go
- SECURITY.md
- shape.go
- sheet.go
- sheetpr.go
- sheetview.go
- sparkline.go
- stream.go
- styles.go
- table.go
- templates.go
- vmlDrawing.go
- xmlApp.go
- xmlCalcChain.go
- xmlChart.go
- xmlChartSheet.go
- xmlComments.go
- xmlContentTypes.go
- xmlCore.go
- xmlDecodeDrawing.go
- xmlDrawing.go
- xmlPivotCache.go
- xmlPivotTable.go
- xmlSharedStrings.go
- xmlStyles.go
- xmlTable.go
- xmlTheme.go
- xmlWorkbook.go
- xmlWorksheet.go
- bufpipe.go
- doc.go
- README.md
- doc.go
- json.go
- LICENSE
- README.md
- Makefile
- proto.go
- server.go
- .gitignore
- .travis.yml
- check.go
- cmd_connection.go
- cmd_generic.go
- cmd_hash.go
- cmd_list.go
- cmd_scripting.go
- cmd_server.go
- cmd_set.go
- cmd_sorted_set.go
- cmd_string.go
- cmd_transactions.go
- db.go
- direct.go
- keys.go
- LICENSE
- lua.go
- Makefile
- miniredis.go
- README.md
- redis.go
- sorted_set.go
- .gitignore
- const_unix.go
- const_windows.go
- inmem.go
- inmem_endpoint.go
- inmem_signal.go
- LICENSE
- metrics.go
- README.md
- sink.go
- start.go
- statsd.go
- statsite.go
- LICENSE
- nsq.go
- options.go
- codec.go
- error.go
- grpc.go
- grpc_pool.go
- LICENSE
- message.go
- options.go
- README.md
- request.go
- response.go
- stream.go
- consul.go
- encoding.go
- LICENSE
- options.go
- watcher.go
- LICENSE
- memory.go
- memory_watcher.go
- options.go
- util.go
- watcher.go
- codec.go
- context.go
- error.go
- extractor.go
- grpc.go
- handler.go
- LICENSE
- options.go
- README.md
- request.go
- response.go
- server.go
- stream.go
- subscriber.go
- util.go
- LICENSE
- tcp.go
- gobreaker.go
- LICENSE
- LICENSE
- prometheus.go
- README.md
- LICENSE
- ratelimit.go
- api.go
- auth.go
- noop.go
- options.go
- rules.go
- broker.go
- http.go
- options.go
- backoff.go
- cache.go
- client.go
- context.go
- options.go
- retry.go
- rpc_client.go
- rpc_codec.go
- rpc_message.go
- rpc_request.go
- rpc_response.go
- rpc_stream.go
- wrapper.go
- cmd.go
- options.go
- bytes.go
- marshaler.go
- grpc.go
- util.go
- json.go
- marshaler.go
- client.go
- jsonrpc.go
- server.go
- marshaler.go
- message.go
- proto.go
- envelope.pb.go
- envelope.pb.micro.go
- envelope.proto
- netstring.go
- protorpc.go
- codec.go
- json.go
- encoder.go
- memory.go
- options.go
- loader.go
- json.go
- values.go
- options.go
- preprocessor.go
- reader.go
- file.go
- format.go
- options.go
- README.md
- watcher.go
- watcher_linux.go
- changeset.go
- noop.go
- options.go
- source.go
- config.go
- default.go
- options.go
- README.md
- value.go
- debug.go
- log.go
- options.go
- os.go
- profile.go
- debug.pb.go
- debug.pb.micro.go
- debug.proto
- default.go
- stats.go
- default.go
- options.go
- trace.go
- errors.go
- errors.pb.go
- errors.pb.micro.go
- errors.proto
- context.go
- default.go
- helper.go
- level.go
- logger.go
- options.go
- metadata.go
- .gitignore
- .golangci.yml
- cleanup.sh
- LICENSE
- plugin.go
- README.md
- release.sh
- template.go
- cache.go
- options.go
- README.md
- mdns_registry.go
- memory.go
- memory_util.go
- memory_watcher.go
- options.go
- registry.go
- watcher.go
- build.go
- options.go
- git.go
- os.go
- os_windows.go
- process.go
- options.go
- process.go
- options.go
- source.go
- default.go
- options.go
- runtime.go
- service.go
- default.go
- filter.go
- options.go
- selector.go
- strategy.go
- context.go
- extractor.go
- handler.go
- options.go
- rpc_codec.go
- rpc_event.go
- rpc_handler.go
- rpc_request.go
- rpc_response.go
- rpc_router.go
- rpc_server.go
- rpc_stream.go
- rpc_util.go
- server.go
- subscriber.go
- wrapper.go
- memory.go
- noop.go
- options.go
- store.go
- http_proxy.go
- http_transport.go
- memory.go
- options.go
- transport.go
- addr.go
- backoff.go
- buf.go
- grpc.go
- .gitignore
- client.go
- dns_sd.go
- server.go
- zone.go
- net.go
- default.go
- options.go
- pool.go
- util.go
- buffer.go
- signal.go
- pool.go
- socket.go
- tls.go
- wrapper.go
- .gitignore
- _config.yml
- event.go
- function.go
- generate.go
- LICENSE
- micro.go
- options.go
- README.md
- service.go
- tidy
- tidy.md
- LICENSE
- limit.go
- README.md
- error.go
- types.go
- copy.go
- equal.go
- path_value.go
- prettify.go
- string_value.go
- client_info.go
- chain_provider.go
- context_background_go1.5.go
- context_background_go1.7.go
- context_go1.5.go
- context_go1.9.go
- credentials.go
- env_provider.go
- example.ini
- shared_credentials_provider.go
- static_provider.go
- decode.go
- defaults.go
- dep_service_ids.go
- doc.go
- endpoints.go
- legacy_regions.go
- v3model.go
- v3model_codegen.go
- connection_reset_error.go
- handlers.go
- http_request.go
- offset_reader.go
- request.go
- request_1_7.go
- request_1_8.go
- request_context.go
- request_context_1_6.go
- request_pagination.go
- retryer.go
- timeout_read_closer.go
- validation.go
- waiter.go
- header_rules.go
- options.go
- request_context_go1.5.go
- request_context_go1.7.go
- stream.go
- uri_path.go
- v4.go
- config.go
- context_1_5.go
- context_1_9.go
- context_background_1_5.go
- context_background_1_7.go
- context_sleep.go
- convert_types.go
- doc.go
- errors.go
- jsonvalue.go
- logger.go
- types.go
- url.go
- url_1_7.go
- version.go
- background_go1.5.go
- ast.go
- comma_token.go
- comment_token.go
- doc.go
- empty_token.go
- expression.go
- fuzz.go
- ini.go
- ini_lexer.go
- ini_parser.go
- literal_tokens.go
- newline_token.go
- number_helper.go
- op_tokens.go
- parse_error.go
- parse_stack.go
- sep_tokens.go
- skipper.go
- statement.go
- value_util.go
- visitor.go
- walker.go
- ws_token.go
- byte.go
- io_go1.6.go
- io_go1.7.go
- floor.go
- floor_go1.9.go
- ecs_container.go
- shared_config.go
- strings.go
- LICENSE
- singleflight.go
- build.go
- payload.go
- unmarshal.go
- host.go
- host_prefix.go
- idempotency.go
- jsonvalue.go
- payload.go
- protocol.go
- timestamp.go
- unmarshal.go
- unmarshal_error.go
- LICENSE.txt
- NOTICE.txt
- exampledata.txt
- stream.go
- LICENSE
- .travis.yml
- LICENSE
- README.md
- simplejson.go
- simplejson_go10.go
- simplejson_go11.go
- .gitignore
- .travis.yml
- azure-pipelines.yml
- bitset.go
- LICENSE
- popcnt.go
- popcnt_19.go
- popcnt_amd64.go
- popcnt_amd64.s
- popcnt_generic.go
- README.md
- trailing_zeros_18.go
- trailing_zeros_19.go
- .gitignore
- .travis.yml
- COMPATIBLE
- COPYING
- decode.go
- decode_meta.go
- doc.go
- encode.go
- encoding_types.go
- encoding_types_1.1.go
- lex.go
- Makefile
- parse.go
- README.md
- session.vim
- type_check.go
- type_fields.go
- .travis.yml
- LICENSE.txt
- README.md
- xxhash.go
- xxhash_amd64.go
- xxhash_amd64.s
- xxhash_other.go
- xxhash_safe.go
- xxhash_unsafe.go
- .gitignore
- .travis.yml
- ansi_windows.go
- CHANGELOG.md
- complete.go
- complete_helper.go
- complete_segment.go
- history.go
- LICENSE
- operation.go
- password.go
- rawreader_windows.go
- readline.go
- README.md
- remote.go
- runebuf.go
- runes.go
- search.go
- std.go
- std_windows.go
- term.go
- term_bsd.go
- term_linux.go
- term_solaris.go
- term_unix.go
- term_windows.go
- terminal.go
- utils.go
- utils_unix.go
- utils_windows.go
- vim.go
- windows_api.go
- md2man.go
- roff.go
- LICENSE.md
- containers.go
- enumerable.go
- iterator.go
- serialization.go
- arraylist.go
- enumerable.go
- iterator.go
- serialization.go
- lists.go
- enumerable.go
- iterator.go
- serialization.go
- treemap.go
- maps.go
- binaryheap.go
- iterator.go
- serialization.go
- iterator.go
- redblacktree.go
- serialization.go
- trees.go
- comparator.go
- sort.go
- utils.go
- LICENSE
- .editorconfig
- .gitattributes
- .gitignore
- .travis.yml
- AUTHORS
- CHANGELOG.md
- CONTRIBUTING.md
- fen.go
- fsnotify.go
- inotify.go
- inotify_poller.go
- kqueue.go
- LICENSE
- open_mode_bsd.go
- open_mode_darwin.go
- README.md
- windows.go
- .travis.yml
- LICENSE
- README.md
- sse-decoder.go
- sse-encoder.go
- writer.go
- binding.go
- binding_nomsgpack.go
- default_validator.go
- form.go
- form_mapping.go
- header.go
- json.go
- msgpack.go
- multipart_form_mapping.go
- protobuf.go
- query.go
- uri.go
- xml.go
- yaml.go
- bytesconv.go
- json.go
- jsoniter.go
- data.go
- html.go
- json.go
- msgpack.go
- protobuf.go
- reader.go
- redirect.go
- render.go
- text.go
- xml.go
- yaml.go
- .gitignore
- .travis.yml
- auth.go
- AUTHORS.md
- BENCHMARKS.md
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- codecov.yml
- context.go
- context_appengine.go
- CONTRIBUTING.md
- debug.go
- deprecated.go
- doc.go
- errors.go
- fs.go
- gin.go
- LICENSE
- logger.go
- Makefile
- mode.go
- path.go
- README.md
- recovery.go
- response_writer.go
- routergroup.go
- test_helpers.go
- tree.go
- utils.go
- version.go
- errors.go
- scanner.go
- position.go
- serialize.go
- token.go
- bool.go
- doc.go
- enum.go
- int.go
- scan.go
- doc.go
- errors.go
- go1_0.go
- go1_2.go
- LICENSE
- read.go
- README
- set.go
- chroot.go
- polyfill.go
- memory.go
- storage.go
- os.go
- os_js.go
- os_plan9.go
- os_posix.go
- os_windows.go
- glob.go
- util.go
- .gitignore
- fs.go
- LICENSE
- README.md
- branch.go
- config.go
- modules.go
- refspec.go
- url.go
- parser.go
- scanner.go
- token.go
- url.go
- buffer_lru.go
- common.go
- object_lru.go
- color.go
- filemode.go
- common.go
- decoder.go
- doc.go
- encoder.go
- option.go
- section.go
- colorconfig.go
- patch.go
- unified_encoder.go
- dir.go
- doc.go
- matcher.go
- pattern.go
- decoder.go
- doc.go
- encoder.go
- idxfile.go
- writer.go
- decoder.go
- doc.go
- encoder.go
- index.go
- match.go
- doc.go
- reader.go
- writer.go
- common.go
- delta_index.go
- delta_selector.go
- diff_delta.go
- doc.go
- encoder.go
- error.go
- fsobject.go
- object_pack.go
- packfile.go
- parser.go
- patch_delta.go
- scanner.go
- encoder.go
- scanner.go
- blob.go
- change.go
- change_adaptor.go
- commit.go
- commit_walker.go
- commit_walker_bfs.go
- commit_walker_bfs_filtered.go
- commit_walker_ctime.go
- commit_walker_limit.go
- commit_walker_path.go
- common.go
- difftree.go
- file.go
- merge_base.go
- object.go
- patch.go
- rename.go
- tag.go
- tree.go
- treenoder.go
- capability.go
- list.go
- common.go
- demux.go
- doc.go
- muxer.go
- advrefs.go
- advrefs_decode.go
- advrefs_encode.go
- common.go
- doc.go
- report_status.go
- shallowupd.go
- srvresp.go
- ulreq.go
- ulreq_decode.go
- ulreq_encode.go
- updreq.go
- updreq_decode.go
- updreq_encode.go
- uppackreq.go
- uppackresp.go
- revlist.go
- doc.go
- index.go
- object.go
- reference.go
- shallow.go
- storer.go
- client.go
- client.go
- server.go
- common.go
- common.go
- receive_pack.go
- upload_pack.go
- common.go
- server.go
- loader.go
- server.go
- auth_method.go
- common.go
- common.go
- error.go
- hash.go
- memory.go
- object.go
- reference.go
- revision.go
- dotgit.go
- dotgit_rewrite_packed_refs.go
- dotgit_setref.go
- repository_filesystem.go
- writers.go
- config.go
- deltaobject.go
- index.go
- module.go
- object.go
- reference.go
- shallow.go
- storage.go
- storage.go
- storer.go
- read.go
- write.go
- diff.go
- common.go
- pipe.go
- pipe_js.go
- node.go
- node.go
- frame.go
- noder.go
- path.go
- change.go
- difftree.go
- doc.go
- doubleiter.go
- iter.go
- .gitignore
- blame.go
- CODE_OF_CONDUCT.md
- common.go
- COMPATIBILITY.md
- CONTRIBUTING.md
- doc.go
- LICENSE
- Makefile
- object_walker.go
- options.go
- prune.go
- README.md
- references.go
- remote.go
- repository.go
- status.go
- submodule.go
- worktree.go
- worktree_bsd.go
- worktree_commit.go
- worktree_js.go
- worktree_linux.go
- worktree_plan9.go
- worktree_status.go
- worktree_unix_other.go
- worktree_windows.go
- currency.go
- .gitignore
- .travis.yml
- LICENSE
- logo.png
- README.md
- rules.go
- .gitignore
- .travis.yml
- errors.go
- import_export.go
- LICENSE
- logo.png
- README.md
- translator.go
- universal_translator.go
- .gitignore
- .travis.yml
- baked_in.go
- cache.go
- country_codes.go
- doc.go
- errors.go
- field_level.go
- LICENSE
- logo.png
- Makefile
- README.md
- regexes.go
- struct_level.go
- translations.go
- util.go
- validator.go
- validator_instance.go
- consistenthash.go
- hashtag.go
- conn.go
- pool.go
- pool_single.go
- pool_sticky.go
- reader.go
- scan.go
- writer.go
- safe.go
- strconv.go
- unsafe.go
- error.go
- internal.go
- log.go
- once.go
- util.go
- .gitignore
- .travis.yml
- CHANGELOG.md
- cluster.go
- cluster_commands.go
- command.go
- commands.go
- doc.go
- iterator.go
- LICENSE
- Makefile
- options.go
- pipeline.go
- pubsub.go
- README.md
- redis.go
- result.go
- ring.go
- script.go
- sentinel.go
- tx.go
- universal.go
- .gitignore
- .travis.yml
- auth.go
- AUTHORS
- buffer.go
- CHANGELOG.md
- collations.go
- conncheck.go
- conncheck_dummy.go
- connection.go
- connector.go
- const.go
- driver.go
- dsn.go
- errors.go
- fields.go
- infile.go
- LICENSE
- nulltime.go
- nulltime_go113.go
- nulltime_legacy.go
- packets.go
- README.md
- result.go
- rows.go
- statement.go
- transaction.go
- utils.go
- .travis.yml
- LICENSE.md
- README.md
- stack.go
- lru.go
- LICENSE
- call.go
- callset.go
- controller.go
- matchers.go
- AUTHORS
- CONTRIBUTORS
- LICENSE
- decode.go
- encode.go
- json.go
- buffer.go
- defaults.go
- deprecated.go
- discard.go
- extensions.go
- properties.go
- proto.go
- registry.go
- text_decode.go
- text_encode.go
- wire.go
- wrappers.go
- any.pb.go
- duration.pb.go
- timestamp.pb.go
- any.go
- doc.go
- duration.go
- timestamp.go
- AUTHORS
- CONTRIBUTORS
- LICENSE
- .gitignore
- AUTHORS
- CONTRIBUTORS
- decode.go
- decode_amd64.go
- decode_amd64.s
- decode_other.go
- encode.go
- encode_amd64.go
- encode_amd64.s
- encode_other.go
- LICENSE
- README
- snappy.go
- commandinfo.go
- conn.go
- doc.go
- go16.go
- go17.go
- go18.go
- log.go
- pool.go
- pool17.go
- pubsub.go
- redis.go
- reply.go
- scan.go
- script.go
- LICENSE
- debug_disable.go
- debug_enable.go
- diff.go
- flags.go
- toolchain_legacy.go
- toolchain_recent.go
- func.go
- name.go
- pointer_purego.go
- pointer_unsafe.go
- sort.go
- zero.go
- compare.go
- export_panic.go
- export_unsafe.go
- options.go
- path.go
- report.go
- report_compare.go
- report_references.go
- report_reflect.go
- report_slices.go
- report_text.go
- report_value.go
- LICENSE
- .travis.yml
- CONTRIBUTING.md
- CONTRIBUTORS
- dce.go
- doc.go
- hash.go
- LICENSE
- marshal.go
- node.go
- node_js.go
- node_net.go
- README.md
- sql.go
- time.go
- util.go
- uuid.go
- version1.go
- version4.go
- .gitignore
- AUTHORS
- client.go
- client_clone.go
- client_clone_legacy.go
- compression.go
- conn.go
- conn_write.go
- conn_write_legacy.go
- doc.go
- join.go
- json.go
- LICENSE
- mask.go
- mask_safe.go
- prepared.go
- proxy.go
- README.md
- server.go
- trace.go
- trace_17.go
- util.go
- x_net_proxy.go
- funcs.go
- plan.go
- watch.go
- acl.go
- agent.go
- api.go
- catalog.go
- config_entry.go
- config_entry_discoverychain.go
- connect.go
- connect_ca.go
- connect_intention.go
- coordinate.go
- debug.go
- discovery_chain.go
- event.go
- health.go
- kv.go
- LICENSE
- lock.go
- operator.go
- operator_area.go
- operator_autopilot.go
- operator_keyring.go
- operator_license.go
- operator_raft.go
- operator_segment.go
- prepared_query.go
- raw.go
- README.md
- semaphore.go
- session.go
- snapshot.go
- status.go
- txn.go
- cleanhttp.go
- doc.go
- handlers.go
- LICENSE
- README.md
- .gitignore
- .travis.yml
- edges.go
- iradix.go
- iter.go
- LICENSE
- node.go
- raw_iter.go
- README.md
- .travis.yml
- doc.go
- LICENSE
- Makefile
- README.md
- rootcerts.go
- rootcerts_base.go
- rootcerts_darwin.go
- lru.go
- lru_interface.go
- LICENSE
- client.go
- config.go
- coordinate.go
- phantom.go
- LICENSE
- channel_writer.go
- LICENSE
- options.go
- LICENSE
- option.go
- README.md
- task.go
- .deepsource.toml
- .gitignore
- .travis.yml
- CODE_OF_CONDUCT.md
- doc.go
- LICENSE
- map.go
- merge.go
- mergo.go
- README.md
- ctxio.go
- LICENSE
- .gitignore
- .travis.yml
- api.go
- astnodetype_string.go
- functions.go
- interpreter.go
- lexer.go
- LICENSE
- Makefile
- parser.go
- README.md
- toktype_string.go
- util.go
- .codecov.yml
- .gitignore
- .travis.yml
- adapter.go
- any.go
- any_array.go
- any_bool.go
- any_float.go
- any_int32.go
- any_int64.go
- any_invalid.go
- any_nil.go
- any_number.go
- any_object.go
- any_str.go
- any_uint32.go
- any_uint64.go
- build.sh
- config.go
- fuzzy_mode_convert_table.md
- Gopkg.lock
- Gopkg.toml
- iter.go
- iter_array.go
- iter_float.go
- iter_int.go
- iter_object.go
- iter_skip.go
- iter_skip_sloppy.go
- iter_skip_strict.go
- iter_str.go
- jsoniter.go
- LICENSE
- pool.go
- README.md
- reflect.go
- reflect_array.go
- reflect_dynamic.go
- reflect_extension.go
- reflect_json_number.go
- reflect_json_raw_message.go
- reflect_map.go
- reflect_marshaler.go
- reflect_native.go
- reflect_optional.go
- reflect_slice.go
- reflect_struct_decoder.go
- reflect_struct_encoder.go
- stream.go
- stream_float.go
- stream_int.go
- stream_str.go
- test.sh
- LICENSE
- tabwriter.go
- attribute.go
- color.go
- context.go
- doc.go
- LICENSE
- Makefile
- README.md
- style.go
- tabwriter.go
- terminal.go
- writer.go
- LICENSE
- ratelimit.go
- reader.go
- README.md
- .gitattributes
- .gitignore
- .mailmap
- .travis.yml
- AUTHORS.txt
- config.go
- lexer.go
- LICENSE
- Makefile
- parser.go
- position.go
- README.md
- token.go
- validators.go
- bitreader.go
- bitwriter.go
- bytereader.go
- compress.go
- decompress.go
- fse.go
- README.md
- .gitignore
- bitreader.go
- bitwriter.go
- bytereader.go
- compress.go
- decompress.go
- huff0.go
- README.md
- .gitignore
- AUTHORS
- CONTRIBUTORS
- decode.go
- decode_amd64.go
- decode_amd64.s
- decode_other.go
- encode.go
- encode_amd64.go
- encode_amd64.s
- encode_other.go
- LICENSE
- README
- runbench.cmd
- snappy.go
- LICENSE.txt
- README.md
- xxhash.go
- xxhash_amd64.go
- xxhash_amd64.s
- xxhash_other.go
- xxhash_safe.go
- bitreader.go
- bitwriter.go
- blockdec.go
- blockenc.go
- blocktype_string.go
- bytebuf.go
- bytereader.go
- decoder.go
- decoder_options.go
- enc_dfast.go
- enc_fast.go
- enc_params.go
- encoder.go
- encoder_options.go
- framedec.go
- frameenc.go
- fse_decoder.go
- fse_encoder.go
- fse_predefined.go
- hash.go
- history.go
- README.md
- seqdec.go
- seqenc.go
- snappy.go
- zstd.go
- LICENSE
- .gitignore
- .goreleaser.yml
- .travis.yml
- CONTRIBUTING.txt
- cpuid.go
- cpuid_386.s
- cpuid_amd64.s
- cpuid_arm64.s
- detect_arm64.go
- detect_ref.go
- detect_x86.go
- featureid_string.go
- LICENSE
- os_darwin_arm64.go
- os_linux_arm64.go
- os_other_arm64.go
- os_safe_linux_arm64.go
- os_unsafe_linux_arm64.go
- README.md
- test-architectures.sh
- .gitignore
- .travis.yml
- appveyor.yml
- galois.go
- galois_amd64.go
- galois_amd64.s
- galois_arm64.go
- galois_arm64.s
- galois_gen_amd64.go
- galois_gen_amd64.s
- galois_gen_none.go
- galois_gen_switch_amd64.go
- galois_noasm.go
- galois_notamd64.go
- galois_ppc64le.go
- galois_ppc64le.s
- galoisAvx512_amd64.go
- galoisAvx512_amd64.s
- inversion_tree.go
- LICENSE
- matrix.go
- options.go
- README.md
- reedsolomon.go
- streaming.go
- .gitignore
- .travis.yml
- LICENSE
- machine.go
- machine.go.rl
- makefile
- README.md
- urn.go
- .travis.yml
- io.go
- LICENSE
- line.go
- README.md
- vtclean.go
- list.go
- screenbuf.go
- .gitignore
- .golangci.yml
- .travis.yml
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- codes.go
- cursor.go
- keycodes.go
- keycodes_windows.go
- LICENSE.md
- Makefile
- prompt.go
- promptui.go
- README.md
- select.go
- styles.go
- styles_windows.go
- .travis.yml
- colorable_appengine.go
- colorable_others.go
- colorable_windows.go
- go.test.sh
- LICENSE
- noncolorable.go
- README.md
- .travis.yml
- doc.go
- go.test.sh
- isatty_bsd.go
- isatty_others.go
- isatty_plan9.go
- isatty_solaris.go
- isatty_tcgets.go
- isatty_windows.go
- LICENSE
- README.md
- renovate.json
- .gitignore
- decode.go
- doc.go
- encode.go
- Makefile
- LICENSE
- NOTICE
- .flake8
- .gitignore
- .travis.yml
- app.go
- args.go
- category.go
- cli.go
- CODE_OF_CONDUCT.md
- command.go
- context.go
- docs.go
- errors.go
- fish.go
- flag.go
- flag_bool.go
- flag_duration.go
- flag_float64.go
- flag_float64_slice.go
- flag_generic.go
- flag_int.go
- flag_int64.go
- flag_int64_slice.go
- flag_int_slice.go
- flag_path.go
- flag_string.go
- flag_string_slice.go
- flag_timestamp.go
- flag_uint.go
- flag_uint64.go
- funcs.go
- help.go
- LICENSE
- parse.go
- README.md
- sort.go
- template.go
- guid.go
- .gitignore
- backup.go
- CODEOWNERS
- ea.go
- file.go
- fileinfo.go
- hvsock.go
- LICENSE
- pipe.go
- privilege.go
- README.md
- reparse.go
- sd.go
- syscall.go
- zsyscall_windows.go
- .codecov.yml
- .gitignore
- acceptfunc.go
- AUTHORS
- client.go
- clientconfig.go
- CODEOWNERS
- CONTRIBUTORS
- COPYRIGHT
- dane.go
- defaults.go
- dns.go
- dnssec.go
- dnssec_keygen.go
- dnssec_keyscan.go
- dnssec_privkey.go
- doc.go
- duplicate.go
- edns.go
- format.go
- fuzz.go
- generate.go
- labels.go
- LICENSE
- listen_no_reuseport.go
- listen_reuseport.go
- Makefile.fuzz
- Makefile.release
- msg.go
- msg_helpers.go
- msg_truncate.go
- nsecx.go
- privaterr.go
- README.md
- reverse.go
- sanitize.go
- scan.go
- scan_rr.go
- serve_mux.go
- server.go
- sig0.go
- singleinflight.go
- smimea.go
- svcb.go
- tlsa.go
- tsig.go
- types.go
- udp.go
- udp_windows.go
- update.go
- version.go
- xfr.go
- zduplicate.go
- zmsg.go
- ztypes.go
- homedir.go
- LICENSE
- README.md
- hashstructure.go
- include.go
- LICENSE
- README.md
- .travis.yml
- CHANGELOG.md
- decode_hooks.go
- error.go
- LICENSE
- mapstructure.go
- README.md
- .gitignore
- .travis.yml
- executor.go
- go_above_19.go
- go_below_19.go
- LICENSE
- log.go
- README.md
- test.sh
- unbounded_executor.go
- .gitignore
- .travis.yml
- go_above_17.go
- go_above_19.go
- go_below_17.go
- go_below_19.go
- Gopkg.lock
- Gopkg.toml
- LICENSE
- README.md
- reflect2.go
- reflect2_amd64.s
- reflect2_kind.go
- relfect2_386.s
- relfect2_amd64p32.s
- relfect2_arm.s
- relfect2_arm64.s
- relfect2_mips64x.s
- relfect2_mipsx.s
- relfect2_ppc64x.s
- relfect2_s390x.s
- safe_field.go
- safe_map.go
- safe_slice.go
- safe_struct.go
- safe_type.go
- test.sh
- type_map.go
- unsafe_array.go
- unsafe_eface.go
- unsafe_field.go
- unsafe_iface.go
- unsafe_link.go
- unsafe_map.go
- unsafe_ptr.go
- unsafe_slice.go
- unsafe_struct.go
- unsafe_type.go
- .gitignore
- .travis.yml
- deepcopy.go
- LICENSE
- README.md
- pack.go
- README
- unpack.go
- goredis.go
- redigo.go
- commands.go
- constants.go
- helper.go
- options.go
- .gitignore
- .golangci.yml
- .travis.yml
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- doc.go
- Gopkg.lock
- Gopkg.toml
- install-redis-rejson.sh
- LICENSE
- README.md
- rejson.go
- set_client.go
- start-redis-rejson.sh
- .travis.yml
- api_request.go
- ChangeLog.md
- command.go
- config.go
- config_flag.go
- conn.go
- consumer.go
- delegates.go
- doc.go
- errors.go
- LICENSE
- message.go
- producer.go
- protocol.go
- README.md
- states.go
- test.sh
- travis.sh
- UPGRADING.md
- version.go
- leakybucket.go
- Licence
- memory.go
- storage.go
- util.go
- filechanges.go
- inotify.go
- inotify_tracker.go
- polling.go
- watch.go
- winfile.go
- .gitignore
- CHANGES.md
- Dockerfile
- LICENSE
- README.md
- tail.go
- tail_posix.go
- tail_windows.go
- bpool.go
- bufferpool.go
- bytepool.go
- byteslice.go
- LICENSE
- README.md
- sizedbufferpool.go
- spinlock.go
- .gitignore
- .travis.yml
- ants.go
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- LICENSE
- options.go
- pool.go
- pool_func.go
- README.md
- README_ZH.md
- worker.go
- worker_array.go
- worker_func.go
- worker_loop_queue.go
- worker_stack.go
- errors.go
- logger.go
- lock_free_queue.go
- queue.go
- epoll.go
- epoll_events.go
- fd_unix.go
- fd_windows.go
- kqueue.go
- kqueue_events.go
- sock_bsd.go
- sock_cloexec.go
- sock_linux.go
- socket.go
- sockopts_darwin.go
- sockopts_posix.go
- sockopts_unix.go
- socktoaddr.go
- sys_cloexec.go
- tcp_socket.go
- udp_socket.go
- unix_socket.go
- byteconv.go
- math.go
- bytebuffer.go
- ringbuffer.go
- ring_buffer.go
- .gitignore
- acceptor_unix.go
- acceptor_windows.go
- CODE_OF_CONDUCT.md
- codec.go
- connection_unix.go
- connection_windows.go
- CONTRIBUTING.md
- eventloop_unix.go
- eventloop_windows.go
- gnet.go
- LICENSE
- listener_unix.go
- listener_windows.go
- load_balancer.go
- loop_bsd.go
- loop_linux.go
- options.go
- reactor_bsd.go
- reactor_linux.go
- README.md
- README_ZH.md
- server_stub.go
- server_unix.go
- server_windows.go
- cache.go
- CONTRIBUTORS
- LICENSE
- README.md
- sharded.go
- .gitignore
- .travis.yml
- appveyor.yml
- errors.go
- go113.go
- LICENSE
- Makefile
- README.md
- stack.go
- metric.go
- auto.go
- delegator.go
- http.go
- instrument_client.go
- instrument_server.go
- option.go
- .gitignore
- collector.go
- counter.go
- desc.go
- doc.go
- expvar_collector.go
- fnv.go
- gauge.go
- go_collector.go
- histogram.go
- labels.go
- metric.go
- observer.go
- process_collector.go
- process_collector_other.go
- process_collector_windows.go
- README.md
- registry.go
- summary.go
- timer.go
- untyped.go
- value.go
- vec.go
- wrap.go
- LICENSE
- NOTICE
- metrics.pb.go
- LICENSE
- NOTICE
- decode.go
- encode.go
- expfmt.go
- fuzz.go
- openmetrics_create.go
- text_create.go
- text_parse.go
- autoneg.go
- README.txt
- alert.go
- fingerprinting.go
- fnv.go
- labels.go
- labelset.go
- metric.go
- model.go
- signature.go
- silence.go
- time.go
- value.go
- LICENSE
- NOTICE
- fs.go
- parse.go
- readfile.go
- sysreadfile.go
- sysreadfile_compat.go
- valueparser.go
- .gitignore
- .golangci.yml
- arp.go
- buddyinfo.go
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- cpuinfo.go
- cpuinfo_armx.go
- cpuinfo_mipsx.go
- cpuinfo_others.go
- cpuinfo_ppcx.go
- cpuinfo_riscvx.go
- cpuinfo_s390x.go
- cpuinfo_x86.go
- crypto.go
- doc.go
- fixtures.ttar
- fs.go
- fscache.go
- ipvs.go
- kernel_random.go
- LICENSE
- loadavg.go
- MAINTAINERS.md
- Makefile
- Makefile.common
- mdstat.go
- meminfo.go
- mountinfo.go
- mountstats.go
- net_conntrackstat.go
- net_dev.go
- net_ip_socket.go
- net_protocols.go
- net_sockstat.go
- net_softnet.go
- net_tcp.go
- net_udp.go
- net_unix.go
- NOTICE
- proc.go
- proc_cgroup.go
- proc_environ.go
- proc_fdinfo.go
- proc_io.go
- proc_limits.go
- proc_maps.go
- proc_ns.go
- proc_psi.go
- proc_smaps.go
- proc_stat.go
- proc_status.go
- README.md
- schedstat.go
- SECURITY.md
- slab.go
- stat.go
- swaps.go
- ttar
- vm.go
- xfrm.go
- zoneinfo.go
- bitcurve.go
- brainpool.go
- rcurve.go
- eax.go
- eax_test_vectors.go
- random_vectors.go
- byteutil.go
- ocb.go
- random_vectors.go
- rfc7253_test_vectors_suite_a.go
- rfc7253_test_vectors_suite_b.go
- keywrap.go
- armor.go
- encode.go
- ecdh.go
- x25519.go
- elgamal.go
- errors.go
- aead.go
- cipher.go
- hash.go
- curveInfo.go
- curveType.go
- encoding.go
- mpi.go
- oid.go
- aead_config.go
- aead_encrypted.go
- compressed.go
- config.go
- encrypted_key.go
- literal.go
- ocfb.go
- one_pass_signature.go
- opaque.go
- packet.go
- private_key.go
- private_key_test_data.go
- public_key.go
- public_key_test_data.go
- reader.go
- signature.go
- symmetric_key_encrypted.go
- symmetrically_encrypted.go
- userattribute.go
- userid.go
- s2k.go
- canonical_text.go
- key_generation.go
- keys.go
- keys_test_data.go
- read.go
- read_write_test_data.go
- write.go
- AUTHORS
- CONTRIBUTORS
- LICENSE
- PATENTS
- .travis.yml
- file.go
- fuzz.go
- LICENSE.txt
- mscfb.go
- README.md
- currency.go
- date.go
- decimal.go
- filetime.go
- guid.go
- numeric.go
- strings.go
- types.go
- vectorArray.go
- base.go
- cbor.go
- decode_stream.go
- README.md
- string.go
- time.go
- types.go
- base.go
- bytes.go
- string.go
- time.go
- types.go
- .gitignore
- _config.yml
- array.go
- CNAME
- console.go
- context.go
- ctx.go
- encoder.go
- encoder_cbor.go
- encoder_json.go
- event.go
- fields.go
- globals.go
- go112.go
- hook.go
- LICENSE
- README.md
- .gitignore
- .travis.yml
- bitbucket-pipelines.yml
- ci-building-base.Dockerfile
- docker-compose.yaml
- Dockerfile.template
- go.mod
- go.sum
- Jenkinsfile
- LICENSE
- Makefile
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/east-eden/server
Downloads the entire project code from GitHub to your computer.
cd server
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker-compose run --service-ports -d mongo
Runs the command against the services defined in the compose file.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
Pulled directly from this repo's README.
3. Go
MediumPrerequisites
go run main.go
Runs the Go program directly without a separate build step.
If the build finishes without errors, it worked. If you used go run ., check the terminal output.
Pulled directly from this repo's README.
4. Make
MediumPrerequisites
- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
make
Compiles the code based on the generated build configuration to produce an executable.
If it finishes without errors, it worked. Try running the generated executable directly.
// repository documentation
Was this content helpful?
(0 ratings)
